#include <shiftmachine.h>
List of all members.
Constructor & Destructor Documentation
MaliitKeyboard::ShiftMachine::ShiftMachine |
( |
QObject * |
parent = 0 | ) |
|
|
explicit |
MaliitKeyboard::ShiftMachine::~ShiftMachine |
( |
| ) |
|
|
virtual |
Member Function Documentation
void MaliitKeyboard::ShiftMachine::setup |
( |
LayoutUpdater * |
updater | ) |
|
|
virtual |
Member Data Documentation
const char *const MaliitKeyboard::ShiftMachine::caps_lock_state = "caps-lock" |
|
static |
const char *const MaliitKeyboard::ShiftMachine::latched_shift_state = "latched-shift" |
|
static |
This state means that shift was pressed and released and thus user can enter several uppercased characters.
const char *const MaliitKeyboard::ShiftMachine::no_shift_state = "no-shift" |
|
static |
This state means that neither shift nor caps-lock wasn't pressed. Entered characters are lowercased. This is initial state.
const char *const MaliitKeyboard::ShiftMachine::shift_state = "shift" |
|
static |
This state means that shift was pressed but not yet released. Now user can either release shift state to latch it or press a key to enter one uppercased character.
The documentation for this class was generated from the following files: