Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include "qibusplatforminputcontext.h"
#include <QDebug>
#include <QTextCharFormat>
#include <QGuiApplication>
#include <QWindow>
#include <QEvent>
#include <QFile>
#include <QFileInfo>
#include <QStandardPaths>
#include <QDBusVariant>
#include <QDBusPendingReply>
#include <QDBusReply>
#include <QDBusServiceWatcher>
#include "qibusproxy.h"
#include "qibusproxyportal.h"
#include "qibusinputcontextproxy.h"
#include "qibustypes.h"
#include <qpa/qplatformcursor.h>
#include <qpa/qplatformscreen.h>
#include <qpa/qwindowsysteminterface_p.h>
#include <private/qguiapplication_p.h>
#include <private/qxkbcommon_p.h>
#include <memory>
#include <sys/types.h>
#include <signal.h>
#include "moc_qibusplatforminputcontext.cpp"
Go to the source code of this file.
Classes | |
class | QIBusPlatformInputContextPrivate |
Macros | |
#define | IBUS_RELEASE_MASK (1 << 30) |
#define | IBUS_SHIFT_MASK (1 << 0) |
#define | IBUS_CONTROL_MASK (1 << 2) |
#define | IBUS_MOD1_MASK (1 << 3) |
#define | IBUS_META_MASK (1 << 28) |
Enumerations | |
enum | { debug = 0 } |
Functions | |
static bool | checkNeedPortalSupport () |
static bool | shouldConnectIbusPortal () |
#define IBUS_CONTROL_MASK (1 << 2) |
Definition at line 39 of file qibusplatforminputcontext.cpp.
Referenced by QIBusPlatformInputContext::forwardKeyEvent().
#define IBUS_META_MASK (1 << 28) |
Definition at line 41 of file qibusplatforminputcontext.cpp.
Referenced by QIBusPlatformInputContext::forwardKeyEvent().
#define IBUS_MOD1_MASK (1 << 3) |
Definition at line 40 of file qibusplatforminputcontext.cpp.
Referenced by QIBusPlatformInputContext::forwardKeyEvent().
#define IBUS_RELEASE_MASK (1 << 30) |
Definition at line 37 of file qibusplatforminputcontext.cpp.
Referenced by QIBusPlatformInputContext::filterEvent(), and QIBusPlatformInputContext::forwardKeyEvent().
#define IBUS_SHIFT_MASK (1 << 0) |
Definition at line 38 of file qibusplatforminputcontext.cpp.
Referenced by QIBusPlatformInputContext::forwardKeyEvent().
anonymous enum |
Enumerator | |
---|---|
debug |
Definition at line 48 of file qibusplatforminputcontext.cpp.
|
inlinestatic |
Definition at line 624 of file qibusplatforminputcontext.cpp.
References QFileInfo::exists(), and qEnvironmentVariableIsSet().
Referenced by shouldConnectIbusPortal().
|
static |
Definition at line 629 of file qibusplatforminputcontext.cpp.
References checkNeedPortalSupport(), and qEnvironmentVariableIsSet().