#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: