#include <deadkeymachine.h>
List of all members.
Private Attributes |
const QScopedPointer
< DeadkeyMachinePrivate > | d_ptr |
Constructor & Destructor Documentation
MaliitKeyboard::DeadkeyMachine::DeadkeyMachine |
( |
QObject * |
parent = 0 | ) |
|
|
explicit |
MaliitKeyboard::DeadkeyMachine::~DeadkeyMachine |
( |
| ) |
|
|
virtual |
Member Function Documentation
Key MaliitKeyboard::DeadkeyMachine::accentKey |
( |
| ) |
const |
void MaliitKeyboard::DeadkeyMachine::setAccentKey |
( |
const Key & |
accent_key | ) |
|
|
virtual |
void MaliitKeyboard::DeadkeyMachine::setup |
( |
LayoutUpdater * |
updater | ) |
|
|
virtual |
Member Data Documentation
const QScopedPointer<DeadkeyMachinePrivate> MaliitKeyboard::DeadkeyMachine::d_ptr |
|
private |
const char *const MaliitKeyboard::DeadkeyMachine::deadkey_state = "deadkey" |
|
static |
This state means that deadkey was pressed but not yet released. In this state either single accented character can be entered or deadkey can be released to latch it.
const char *const MaliitKeyboard::DeadkeyMachine::latched_deadkey_state = "latched-deadkey" |
|
static |
This state means that deadkey was pressed and released and thus several accented characters can be entered. Pressing deadkey again switches to initial state.
const char *const MaliitKeyboard::DeadkeyMachine::no_deadkey_state = "no-deadkey" |
|
static |
This state means that deadkey wasn't pressed. No accented characters may be entered now. This is initial state.
The documentation for this class was generated from the following files: