#include <PreKeymap.h>
|
| enum | { cKeymapRows = 4,
cKeymapColumns = 10
} |
| |
| enum | EShiftMode { eShiftMode_Undefined = -1,
eShiftMode_Off = 0,
eShiftMode_Once,
eShiftMode_CapsLock
} |
| |
| enum | ESymbolMode { eSymbolMode_Undefined = -1,
eSymbolMode_Off = 0,
eSymbolMode_Lock
} |
| |
| enum | ELayoutPage { eLayoutPage_plain = 0,
eLayoutPage_Alternate,
eLayoutPageCount = 2
} |
| |
| enum | ETabAction { eTabAction_Tab = 0,
eTabAction_Next,
eTabAction_Previous
} |
| |
| typedef const UKey | constUKeyArray [] |
| |
| typedef WKey | Layout [cKeymapRows][cKeymapColumns] |
| |
| typedef float | HLimits [cKeymapRows][cKeymapColumns] |
| |
| typedef float | VLimits [cKeymapRows] |
| |
|
| | PreKeymap () |
| |
| void | setRect (int x, int y, int w, int h) |
| |
| const QRect & | rect () const |
| |
| void | setRowHeight (int rowIndex, int height) |
| |
| QPoint | pointToKeyboard (const QPoint &location) |
| |
| int | keyboardToKeyZone (QPoint keyboardCoordinate, QRect &outZone) |
| |
| bool | setLayoutFamily (const LayoutFamily *layoutFamily) |
| |
| const LayoutFamily * | layoutFamily () const |
| |
| bool | setLanguageName (const std::string &name) |
| |
| void | keyboardCombosChanged () |
| |
| QList< const char * > | getLayoutList () |
| |
| const char * | getLayoutDefaultLanguage (const char *layoutName) |
| |
| bool | setShiftMode (EShiftMode shiftMode) |
| |
| EShiftMode | shiftMode () const |
| |
| bool | setSymbolMode (ESymbolMode symbolMode) |
| |
| ESymbolMode | symbolMode () const |
| |
| bool | setShiftKeyDown (bool shiftKeyDown) |
| |
| bool | setSymbolKeyDown (bool symbolKeyDown) |
| |
| bool | setEditorState (const PalmIME::EditorState &editorState) |
| |
| const PalmIME::EditorState & | editorState () const |
| |
| bool | setAutoCap (bool autoCap) |
| |
| bool | isSymbolActive () const |
| |
| bool | isShiftActive () const |
| |
| bool | isShiftDown () const |
| |
| bool | isSymbolDown () const |
| |
| bool | isCapActive () const |
| |
| bool | isCapOrAutoCapActive () const |
| |
| bool | isAutoCapActive () const |
| |
| UKey | map (QPoint p) |
| |
| UKey | map (int x, int y) |
| |
| UKey | map (QPoint p, ELayoutPage page) |
| |
| UKey | map (int x, int y, ELayoutPage page) |
| |
| quint32 | getPage () const |
| |
| ETabAction | tabAction () const |
| |
| const char * | layoutName () |
| |
| uint16_t | primaryKeyboardID () |
| |
| uint16_t | secondaryKeyboardID () |
| |
| bool | generateKeyboardLayout (const char *fullPath) |
| |
| const UKey * | getExtendedChars (QPoint keyboardCoordinate) |
| |
| QString | getKeyDisplayString (UKey key, bool logging=false) |
| |
| bool | showEmoticonsAsGraphics () |
| |
| int | updateLimits () |
| |
| typedef const UKey Pre_Keyboard::PreKeymap::constUKeyArray[] |
| typedef float Pre_Keyboard::PreKeymap::VLimits[cKeymapRows] |
| Enumerator |
|---|
| cKeymapRows |
|
| cKeymapColumns |
|
| Enumerator |
|---|
| eLayoutPage_plain |
|
| eLayoutPage_Alternate |
|
| eLayoutPageCount |
|
| Enumerator |
|---|
| eShiftMode_Undefined |
|
| eShiftMode_Off |
|
| eShiftMode_Once |
|
| eShiftMode_CapsLock |
|
| Enumerator |
|---|
| eSymbolMode_Undefined |
|
| eSymbolMode_Off |
|
| eSymbolMode_Lock |
|
| Enumerator |
|---|
| eTabAction_Tab |
|
| eTabAction_Next |
|
| eTabAction_Previous |
|
| Pre_Keyboard::PreKeymap::PreKeymap |
( |
| ) |
|
| const PalmIME::EditorState& Pre_Keyboard::PreKeymap::editorState |
( |
| ) |
const |
|
inline |
| bool Pre_Keyboard::PreKeymap::generateKeyboardLayout |
( |
const char * |
fullPath | ) |
|
| const UKey * Pre_Keyboard::PreKeymap::getExtendedChars |
( |
QPoint |
keyboardCoordinate | ) |
|
| QString Pre_Keyboard::PreKeymap::getKeyDisplayString |
( |
UKey |
key, |
|
|
bool |
logging = false |
|
) |
| |
| const char * Pre_Keyboard::PreKeymap::getLayoutDefaultLanguage |
( |
const char * |
layoutName | ) |
|
| QList< const char * > Pre_Keyboard::PreKeymap::getLayoutList |
( |
| ) |
|
| quint32 Pre_Keyboard::PreKeymap::getPage |
( |
| ) |
const |
|
inline |
| bool Pre_Keyboard::PreKeymap::isAutoCapActive |
( |
| ) |
const |
|
inline |
| bool Pre_Keyboard::PreKeymap::isCapActive |
( |
| ) |
const |
|
inline |
| bool Pre_Keyboard::PreKeymap::isCapOrAutoCapActive |
( |
| ) |
const |
|
inline |
| bool Pre_Keyboard::PreKeymap::isShiftActive |
( |
| ) |
const |
|
inline |
| bool Pre_Keyboard::PreKeymap::isShiftDown |
( |
| ) |
const |
|
inline |
| bool Pre_Keyboard::PreKeymap::isSymbolActive |
( |
| ) |
const |
|
inline |
| bool Pre_Keyboard::PreKeymap::isSymbolDown |
( |
| ) |
const |
|
inline |
| static bool Pre_Keyboard::PreKeymap::isValidLocation |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
|
inlinestatic |
| static bool Pre_Keyboard::PreKeymap::isValidLocation |
( |
QPoint |
location | ) |
|
|
inlinestatic |
| void Pre_Keyboard::PreKeymap::keyboardCombosChanged |
( |
| ) |
|
| int Pre_Keyboard::PreKeymap::keyboardToKeyZone |
( |
QPoint |
keyboardCoordinate, |
|
|
QRect & |
outZone |
|
) |
| |
| const LayoutFamily* Pre_Keyboard::PreKeymap::layoutFamily |
( |
| ) |
const |
|
inline |
| const char* Pre_Keyboard::PreKeymap::layoutName |
( |
| ) |
|
|
inline |
| UKey Pre_Keyboard::PreKeymap::map |
( |
QPoint |
p | ) |
|
|
inline |
| UKey Pre_Keyboard::PreKeymap::map |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
| QPoint Pre_Keyboard::PreKeymap::pointToKeyboard |
( |
const QPoint & |
location | ) |
|
| uint16_t Pre_Keyboard::PreKeymap::primaryKeyboardID |
( |
| ) |
|
|
inline |
| const QRect& Pre_Keyboard::PreKeymap::rect |
( |
| ) |
const |
|
inline |
| uint16_t Pre_Keyboard::PreKeymap::secondaryKeyboardID |
( |
| ) |
|
|
inline |
| bool Pre_Keyboard::PreKeymap::setAutoCap |
( |
bool |
autoCap | ) |
|
| bool Pre_Keyboard::PreKeymap::setEditorState |
( |
const PalmIME::EditorState & |
editorState | ) |
|
| bool Pre_Keyboard::PreKeymap::setLanguageName |
( |
const std::string & |
name | ) |
|
| bool Pre_Keyboard::PreKeymap::setLayoutFamily |
( |
const LayoutFamily * |
layoutFamily | ) |
|
| void Pre_Keyboard::PreKeymap::setRect |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
w, |
|
|
int |
h |
|
) |
| |
|
inline |
| void Pre_Keyboard::PreKeymap::setRowHeight |
( |
int |
rowIndex, |
|
|
int |
height |
|
) |
| |
| bool Pre_Keyboard::PreKeymap::setShiftKeyDown |
( |
bool |
shiftKeyDown | ) |
|
| bool Pre_Keyboard::PreKeymap::setSymbolKeyDown |
( |
bool |
symbolKeyDown | ) |
|
| bool Pre_Keyboard::PreKeymap::setSymbolMode |
( |
ESymbolMode |
symbolMode | ) |
|
| EShiftMode Pre_Keyboard::PreKeymap::shiftMode |
( |
| ) |
const |
|
inline |
| bool Pre_Keyboard::PreKeymap::showEmoticonsAsGraphics |
( |
| ) |
|
|
inline |
| ESymbolMode Pre_Keyboard::PreKeymap::symbolMode |
( |
| ) |
const |
|
inline |
| int Pre_Keyboard::PreKeymap::updateLimits |
( |
| ) |
|
The documentation for this class was generated from the following files: