#include <qxkbcommon_p.h>
|
| static QString | lookupString (struct xkb_state *state, xkb_keycode_t code) |
| static QString | lookupStringNoKeysymTransformations (xkb_keysym_t keysym) |
| static QList< xkb_keysym_t > | toKeysym (QKeyEvent *event) |
| static int | keysymToQtKey (xkb_keysym_t keysym, Qt::KeyboardModifiers modifiers) |
| static int | keysymToQtKey (xkb_keysym_t keysym, Qt::KeyboardModifiers modifiers, xkb_state *state, xkb_keycode_t code, bool superAsMeta=true, bool hyperAsMeta=true) |
| static void | xkbcommon_XConvertCase (xkb_keysym_t sym, xkb_keysym_t *lower, xkb_keysym_t *upper) |
| static xkb_keysym_t | qxkbcommon_xkb_keysym_to_upper (xkb_keysym_t ks) |
| static Qt::KeyboardModifiers | modifiers (struct xkb_state *state, xkb_keysym_t keysym=XKB_KEY_VoidSymbol) |
| static QList< int > | possibleKeys (xkb_state *state, const QKeyEvent *event, bool superAsMeta=false, bool hyperAsMeta=false) |
| static QList< QKeyCombination > | possibleKeyCombinations (xkb_state *state, const QKeyEvent *event, bool superAsMeta=false, bool hyperAsMeta=false) |
| static void | verifyHasLatinLayout (xkb_keymap *keymap) |
| static xkb_keysym_t | lookupLatinKeysym (xkb_state *state, xkb_keycode_t keycode) |
| static bool | isLatin1 (xkb_keysym_t sym) |
| static bool | isKeypad (xkb_keysym_t sym) |
| static void | setXkbContext (QPlatformInputContext *inputContext, struct xkb_context *context) |
Definition at line 37 of file qxkbcommon_p.h.
◆ ScopedXKBContext
◆ ScopedXKBKeymap
◆ ScopedXKBState
◆ isKeypad()
| bool QXkbCommon::isKeypad |
( |
xkb_keysym_t | sym | ) |
|
|
inlinestatic |
◆ isLatin1()
| bool QXkbCommon::isLatin1 |
( |
xkb_keysym_t | sym | ) |
|
|
inlinestatic |
◆ keysymToQtKey() [1/2]
| int QXkbCommon::keysymToQtKey |
( |
xkb_keysym_t | keysym, |
|
|
Qt::KeyboardModifiers | modifiers ) |
|
static |
◆ keysymToQtKey() [2/2]
| int QXkbCommon::keysymToQtKey |
( |
xkb_keysym_t | keysym, |
|
|
Qt::KeyboardModifiers | modifiers, |
|
|
xkb_state * | state, |
|
|
xkb_keycode_t | code, |
|
|
bool | superAsMeta = true, |
|
|
bool | hyperAsMeta = true ) |
|
static |
◆ lookupLatinKeysym()
| xkb_keysym_t QXkbCommon::lookupLatinKeysym |
( |
xkb_state * | state, |
|
|
xkb_keycode_t | keycode ) |
|
static |
◆ lookupString()
| QString QXkbCommon::lookupString |
( |
struct xkb_state * | state, |
|
|
xkb_keycode_t | code ) |
|
static |
◆ lookupStringNoKeysymTransformations()
| QString QXkbCommon::lookupStringNoKeysymTransformations |
( |
xkb_keysym_t | keysym | ) |
|
|
static |
◆ modifiers()
| Qt::KeyboardModifiers QXkbCommon::modifiers |
( |
struct xkb_state * | state, |
|
|
xkb_keysym_t | keysym = XKB_KEY_VoidSymbol ) |
|
static |
◆ possibleKeyCombinations()
| QList< QKeyCombination > QXkbCommon::possibleKeyCombinations |
( |
xkb_state * | state, |
|
|
const QKeyEvent * | event, |
|
|
bool | superAsMeta = false, |
|
|
bool | hyperAsMeta = false ) |
|
static |
◆ possibleKeys()
| QList< int > QXkbCommon::possibleKeys |
( |
xkb_state * | state, |
|
|
const QKeyEvent * | event, |
|
|
bool | superAsMeta = false, |
|
|
bool | hyperAsMeta = false ) |
|
static |
◆ qxkbcommon_xkb_keysym_to_upper()
| xkb_keysym_t QXkbCommon::qxkbcommon_xkb_keysym_to_upper |
( |
xkb_keysym_t | ks | ) |
|
|
static |
◆ setXkbContext()
◆ toKeysym()
◆ verifyHasLatinLayout()
| void QXkbCommon::verifyHasLatinLayout |
( |
xkb_keymap * | keymap | ) |
|
|
static |
◆ xkbcommon_XConvertCase()
| void QXkbCommon::xkbcommon_XConvertCase |
( |
xkb_keysym_t | sym, |
|
|
xkb_keysym_t * | lower, |
|
|
xkb_keysym_t * | upper ) |
|
static |
The documentation for this class was generated from the following files: