![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qwaylandinputmethodcontext_p.h>
Public Member Functions | |
| QWaylandTextInputMethod (QWaylandDisplay *displaydisplay, struct ::qt_text_input_method_v1 *textInputMethod) | |
| ~QWaylandTextInputMethod () override | |
| void | text_input_method_v1_visible_changed (int32_t visible) override |
| void | text_input_method_v1_enter (struct ::wl_surface *surface) override |
| void | text_input_method_v1_leave (struct ::wl_surface *surface) override |
| void | text_input_method_v1_locale_changed (const QString &localeName) override |
| void | text_input_method_v1_input_direction_changed (int32_t inputDirection) override |
| void | text_input_method_v1_keyboard_rectangle_changed (wl_fixed_t xx, wl_fixed_t yy, wl_fixed_t widthwidth, wl_fixed_t heightheight) override |
| void | text_input_method_v1_key (int32_t typetype, int32_t keykey, int32_t modifiersmodifiers, int32_t autoRepeat, int32_t countcount, int32_t nativeScanCode, int32_t nativeVirtualKey, int32_t nativeModifiers, const QString &text) override |
| void | text_input_method_v1_start_input_method_event (uint32_t serial, int32_t surrounding_text_offset) override |
| void | text_input_method_v1_end_input_method_event (uint32_t serial, const QString &commitString, const QString &preeditString, int32_t replacementStart, int32_t replacementLength) override |
| void | text_input_method_v1_input_method_event_attribute (uint32_t serial, int32_t typetype, int32_t startstart, int32_t lengthlength, const QString &valuevalue) override |
| bool | isVisible () const |
| QRectF | keyboardRect () const |
| QLocale | locale () const |
| Qt::LayoutDirection | inputDirection () const |
| void | sendInputState (QInputMethodQueryEvent *state, Qt::InputMethodQueries queries=Qt::ImQueryInput) |
Definition at line 34 of file qwaylandinputmethodcontext_p.h.
| QtWaylandClient::QWaylandTextInputMethod::QWaylandTextInputMethod | ( | QWaylandDisplay * | display, |
| struct ::qt_text_input_method_v1 * | textInputMethod ) |
Definition at line 22 of file qwaylandinputmethodcontext.cpp.
|
override |
Definition at line 28 of file qwaylandinputmethodcontext.cpp.
|
inline |
Definition at line 66 of file qwaylandinputmethodcontext_p.h.
|
inline |
Definition at line 51 of file qwaylandinputmethodcontext_p.h.
Referenced by QtWaylandClient::QWaylandInputMethodContext::isInputPanelVisible(), and QtWaylandClient::QWaylandInputMethodContext::setFocusObject().
|
inline |
Definition at line 56 of file qwaylandinputmethodcontext_p.h.
|
inline |
Definition at line 61 of file qwaylandinputmethodcontext_p.h.
| void QtWaylandClient::QWaylandTextInputMethod::sendInputState | ( | QInputMethodQueryEvent * | state, |
| Qt::InputMethodQueries | queries = Qt::ImQueryInput ) |
Definition at line 133 of file qwaylandinputmethodcontext.cpp.
References QtWaylandClient::mapPositionToCompositor().
|
override |
Definition at line 151 of file qwaylandinputmethodcontext.cpp.
|
override |
Definition at line 200 of file qwaylandinputmethodcontext.cpp.
|
override |
Definition at line 46 of file qwaylandinputmethodcontext.cpp.
|
override |
Definition at line 102 of file qwaylandinputmethodcontext.cpp.
|
override |
Definition at line 176 of file qwaylandinputmethodcontext.cpp.
|
override |
Definition at line 51 of file qwaylandinputmethodcontext.cpp.
|
override |
Definition at line 205 of file qwaylandinputmethodcontext.cpp.
|
override |
Definition at line 41 of file qwaylandinputmethodcontext.cpp.
|
override |
Definition at line 63 of file qwaylandinputmethodcontext.cpp.
|
override |
Definition at line 33 of file qwaylandinputmethodcontext.cpp.