Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qxkbcommon.cpp File Reference

(3eca06c7fa4e9850f97e42439f9346ad093176d5)

#include "qxkbcommon_p.h"
#include <private/qmakearray_p.h>
#include <QtCore/private/qstringiterator_p.h>
#include <QtCore/qvarlengtharray.h>
#include <QtCore/QMetaMethod>
#include <QtGui/QKeyEvent>
#include <QtGui/private/qguiapplication_p.h>
#include <qpa/qplatforminputcontext.h>
#include <qpa/qplatformintegration.h>
Include dependency graph for qxkbcommon.cpp:

Go to the source code of this file.

Classes

struct  xkb2qt
struct  Xkb2Qt< Xkb, Qt >

Typedefs

typedef struct xkb2qt xkb2qt_t

Functions

static QT_BEGIN_NAMESPACE int keysymToQtKey_internal (xkb_keysym_t keysym, Qt::KeyboardModifiers modifiers, xkb_state *state, xkb_keycode_t code, bool superAsMeta, bool hyperAsMeta)

Variables

static constexpr const auto KeyTbl
static const Qt::KeyboardModifiers ModsTbl []

Typedef Documentation

◆ xkb2qt_t

typedef struct xkb2qt xkb2qt_t

Function Documentation

◆ keysymToQtKey_internal()

int keysymToQtKey_internal ( xkb_keysym_t keysym,
Qt::KeyboardModifiers modifiers,
xkb_state * state,
xkb_keycode_t code,
bool superAsMeta,
bool hyperAsMeta )
static

Definition at line 506 of file qxkbcommon.cpp.

Variable Documentation

◆ KeyTbl

constexpr const auto KeyTbl
staticconstexpr

Definition at line 48 of file qxkbcommon.cpp.

◆ ModsTbl