![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Types | |
enum | PreeditFocusMode { PREEDIT_CLEAR = 0 , PREEDIT_COMMIT = 1 , PREEDIT_CLEAR = 0 , PREEDIT_COMMIT = 1 } |
enum | PreeditFocusMode { PREEDIT_CLEAR = 0 , PREEDIT_COMMIT = 1 , PREEDIT_CLEAR = 0 , PREEDIT_COMMIT = 1 } |
Public Member Functions | |
QIBusPlatformInputContextPrivate () | |
~QIBusPlatformInputContextPrivate () | |
void | createConnection () |
void | initBus () |
void | createBusProxy () |
QIBusPlatformInputContextPrivate () | |
~QIBusPlatformInputContextPrivate () | |
void | createConnection () |
void | initBus () |
void | createBusProxy () |
Static Public Member Functions | |
static QString | getSocketPath () |
static QString | getSocketPath () |
Public Attributes | |
std::unique_ptr< QIBusProxy > | bus |
std::unique_ptr< QIBusProxyPortal > | portalBus |
std::unique_ptr< QIBusInputContextProxy > | context |
QDBusServiceWatcher | serviceWatcher |
bool | usePortal |
bool | valid |
bool | busConnected |
QString | predit |
QList< QInputMethodEvent::Attribute > | attributes |
bool | needsSurroundingText |
QLocale | locale |
PreeditFocusMode | preeditFocusMode = PREEDIT_COMMIT |
Definition at line 52 of file qibusplatforminputcontext.cpp.
Enumerator | |
---|---|
PREEDIT_CLEAR | |
PREEDIT_COMMIT | |
PREEDIT_CLEAR | |
PREEDIT_COMMIT |
Definition at line 58 of file qibusplatforminputcontext.cpp.
Enumerator | |
---|---|
PREEDIT_CLEAR | |
PREEDIT_COMMIT | |
PREEDIT_CLEAR | |
PREEDIT_COMMIT |
Definition at line 58 of file qibusplatforminputcontext.cpp.
QIBusPlatformInputContextPrivate::QIBusPlatformInputContextPrivate | ( | ) |
Definition at line 628 of file qibusplatforminputcontext.cpp.
References busConnected, initBus(), needsSurroundingText, shouldConnectIbusPortal(), usePortal, and valid.
Referenced by QIBusPlatformInputContext::QIBusPlatformInputContext().
|
inline |
Definition at line 64 of file qibusplatforminputcontext.cpp.
QIBusPlatformInputContextPrivate::QIBusPlatformInputContextPrivate | ( | ) |
|
inline |
Definition at line 64 of file qibusplatforminputcontext.cpp.
void QIBusPlatformInputContextPrivate::createBusProxy | ( | ) |
Definition at line 657 of file qibusplatforminputcontext.cpp.
References busConnected, and usePortal.
Referenced by initBus().
void QIBusPlatformInputContextPrivate::createBusProxy | ( | ) |
void QIBusPlatformInputContextPrivate::createConnection | ( | ) |
Definition at line 756 of file qibusplatforminputcontext.cpp.
References usePortal.
Referenced by initBus().
void QIBusPlatformInputContextPrivate::createConnection | ( | ) |
|
static |
Definition at line 719 of file qibusplatforminputcontext.cpp.
|
static |
void QIBusPlatformInputContextPrivate::initBus | ( | ) |
Definition at line 650 of file qibusplatforminputcontext.cpp.
References busConnected, createBusProxy(), and createConnection().
Referenced by QIBusPlatformInputContextPrivate(), and QIBusPlatformInputContext::connectToBus().
void QIBusPlatformInputContextPrivate::initBus | ( | ) |
QList< QInputMethodEvent::Attribute > QIBusPlatformInputContextPrivate::attributes |
Definition at line 89 of file qibusplatforminputcontext.cpp.
std::unique_ptr< QIBusProxy > QIBusPlatformInputContextPrivate::bus |
Definition at line 80 of file qibusplatforminputcontext.cpp.
bool QIBusPlatformInputContextPrivate::busConnected |
Definition at line 87 of file qibusplatforminputcontext.cpp.
Referenced by QIBusPlatformInputContextPrivate(), QIBusPlatformInputContext::busUnregistered(), QIBusPlatformInputContext::commit(), createBusProxy(), QIBusPlatformInputContext::cursorRectChanged(), QIBusPlatformInputContext::filterEvent(), initBus(), QIBusPlatformInputContext::invokeAction(), QIBusPlatformInputContext::isValid(), QIBusPlatformInputContext::reset(), QIBusPlatformInputContext::setFocusObject(), and QIBusPlatformInputContext::socketChanged().
std::unique_ptr< QIBusInputContextProxy > QIBusPlatformInputContextPrivate::context |
Definition at line 82 of file qibusplatforminputcontext.cpp.
Referenced by testing.tools.safetynet_job.JobRun::_BuildRunMetadata(), testing.tools.safetynet_job.JobRun::_IncrementalRun(), testing.tools.safetynet_job.JobRun::_WriteCheckpoint(), testing.tools.safetynet_job.JobRun::_WriteRawJson(), and testing.tools.safetynet_job.JobRun::Run().
QLocale QIBusPlatformInputContextPrivate::locale |
Definition at line 91 of file qibusplatforminputcontext.cpp.
bool QIBusPlatformInputContextPrivate::needsSurroundingText |
Definition at line 90 of file qibusplatforminputcontext.cpp.
Referenced by QIBusPlatformInputContextPrivate(), and QIBusPlatformInputContext::surroundingTextRequired().
std::unique_ptr< QIBusProxyPortal > QIBusPlatformInputContextPrivate::portalBus |
Definition at line 81 of file qibusplatforminputcontext.cpp.
QString QIBusPlatformInputContextPrivate::predit |
Definition at line 88 of file qibusplatforminputcontext.cpp.
PreeditFocusMode QIBusPlatformInputContextPrivate::preeditFocusMode = PREEDIT_COMMIT |
Definition at line 92 of file qibusplatforminputcontext.cpp.
QDBusServiceWatcher QIBusPlatformInputContextPrivate::serviceWatcher |
Definition at line 83 of file qibusplatforminputcontext.cpp.
bool QIBusPlatformInputContextPrivate::usePortal |
Definition at line 85 of file qibusplatforminputcontext.cpp.
Referenced by QIBusPlatformInputContext::QIBusPlatformInputContext(), QIBusPlatformInputContextPrivate(), QIBusPlatformInputContext::busRegistered(), createBusProxy(), and createConnection().
bool QIBusPlatformInputContextPrivate::valid |
Definition at line 86 of file qibusplatforminputcontext.cpp.
Referenced by QIBusPlatformInputContextPrivate(), and QIBusPlatformInputContext::isValid().