![]() |
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().