#include <QtCore/QHash>
#include <QtCore/QMultiHash>
#include <QtCore/QList>
#include <QKeySequence>
#include <QtCore/QMetaType>
#include <QtCore/QVarLengthArray>
#include <QtCore>
Go to the source code of this file.
Classes | |
class | CleanUpGlobalStatic |
class | KeyboardTranslator::Entry |
Represents an association between a key sequence pressed by the user and the character sequence and commands associated with it for a particular KeyboardTranslator. More... | |
class | KeyboardTranslator |
A convertor which maps between key sequences pressed by the user and the character strings which should be sent to the terminal and commands which should be invoked when those character sequences are pressed. More... | |
class | KeyboardTranslatorManager |
Manages the keyboard translations available for use by terminal sessions, see KeyboardTranslator. More... | |
class | KeyboardTranslatorReader |
Parses the contents of a Keyboard Translator (.keytab) file and returns the entries found in it. More... | |
class | KeyboardTranslatorWriter |
Writes a keyboard translation to disk. More... | |
struct | KeyboardTranslatorReader::Token |
Macros | |
#define | K_GLOBAL_STATIC(TYPE, NAME) K_GLOBAL_STATIC_WITH_ARGS(TYPE, NAME, ()) |
#define | K_GLOBAL_STATIC_STRUCT_NAME(NAME) |
#define | K_GLOBAL_STATIC_WITH_ARGS(TYPE, NAME, ARGS) |
#define | Q_BASIC_ATOMIC_INITIALIZER Q_ATOMIC_INIT |
#define | testAndSetOrdered testAndSet |
Typedefs | |
typedef void(* | CleanUpFunction) () |
Functions | |
int | oneOrZero (int value) |
#define K_GLOBAL_STATIC | ( | TYPE, | |
NAME | |||
) | K_GLOBAL_STATIC_WITH_ARGS(TYPE, NAME, ()) |
Definition at line 66 of file KeyboardTranslator.h.
#define K_GLOBAL_STATIC_STRUCT_NAME | ( | NAME | ) |
Definition at line 59 of file KeyboardTranslator.h.
#define K_GLOBAL_STATIC_WITH_ARGS | ( | TYPE, | |
NAME, | |||
ARGS | |||
) |
Definition at line 68 of file KeyboardTranslator.h.
#define Q_BASIC_ATOMIC_INITIALIZER Q_ATOMIC_INIT |
Definition at line 62 of file KeyboardTranslator.h.
#define testAndSetOrdered testAndSet |
Definition at line 63 of file KeyboardTranslator.h.
typedef void(* CleanUpFunction) () |
Definition at line 40 of file KeyboardTranslator.h.
|
inline |
Definition at line 614 of file KeyboardTranslator.h.
Referenced by KeyboardTranslator::Entry::text().