![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qwaylandtextinputv2_p.h>
Public Member Functions | |
| QWaylandTextInputv2 (QWaylandDisplay *displaydisplay, struct ::zwp_text_input_v2 *text_input) | |
| ~QWaylandTextInputv2 () override | |
| void | reset () override |
| void | commit () override |
| void | updateState (Qt::InputMethodQueries queries, uint32_t flagsflags) override |
| void | setCursorInsidePreedit (int cursor) override |
| bool | isInputPanelVisible () const override |
| QRectF | keyboardRect () const override |
| QLocale | locale () const override |
| Qt::LayoutDirection | inputDirection () const override |
| void | showInputPanel () override |
| void | hideInputPanel () override |
| void | enableSurface (::wl_surface *surface) override |
| void | disableSurface (::wl_surface *surface) override |
| Public Member Functions inherited from QtWaylandClient::QWaylandTextInputInterface | |
| virtual | ~QWaylandTextInputInterface () |
Protected Member Functions | |
| void | zwp_text_input_v2_enter (uint32_t serial, struct ::wl_surface *surface) override |
| void | zwp_text_input_v2_leave (uint32_t serial, struct ::wl_surface *surface) override |
| void | zwp_text_input_v2_modifiers_map (wl_array *map) override |
| void | zwp_text_input_v2_input_panel_state (uint32_t state, int32_t xx, int32_t yy, int32_t widthwidth, int32_t heightheight) override |
| void | zwp_text_input_v2_preedit_string (const QString &text, const QString &commitcommit) override |
| void | zwp_text_input_v2_preedit_styling (uint32_t indexindex, uint32_t lengthlength, uint32_t style) override |
| void | zwp_text_input_v2_preedit_cursor (int32_t indexindex) override |
| void | zwp_text_input_v2_commit_string (const QString &text) override |
| void | zwp_text_input_v2_cursor_position (int32_t indexindex, int32_t anchor) override |
| void | zwp_text_input_v2_delete_surrounding_text (uint32_t before_length, uint32_t after_length) override |
| void | zwp_text_input_v2_keysym (uint32_t time, uint32_t sym, uint32_t state, uint32_t modifiersmodifiers) override |
| void | zwp_text_input_v2_language (const QString &language) override |
| void | zwp_text_input_v2_text_direction (uint32_t direction) override |
| void | zwp_text_input_v2_input_method_changed (uint32_t serial, uint32_t flagsflags) override |
Additional Inherited Members | |
| Public Types inherited from QtWaylandClient::QWaylandTextInputInterface | |
| enum | TextInputState { update_state_change = 0 , update_state_full = 1 , update_state_reset = 2 , update_state_enter = 3 } |
Definition at line 33 of file qwaylandtextinputv2_p.h.
| QtWaylandClient::QWaylandTextInputv2::QWaylandTextInputv2 | ( | QWaylandDisplay * | display, |
| struct ::zwp_text_input_v2 * | text_input ) |
Definition at line 40 of file qwaylandtextinputv2.cpp.
|
override |
Definition at line 46 of file qwaylandtextinputv2.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 82 of file qwaylandtextinputv2.cpp.
References reset().
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 68 of file qwaylandtextinputv2.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 63 of file qwaylandtextinputv2.cpp.
|
overridevirtual |
Reimplemented from QtWaylandClient::QWaylandTextInputInterface.
Definition at line 58 of file qwaylandtextinputv2.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 200 of file qwaylandtextinputv2.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 185 of file qwaylandtextinputv2.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 190 of file qwaylandtextinputv2.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 195 of file qwaylandtextinputv2.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 74 of file qwaylandtextinputv2.cpp.
Referenced by commit().
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 180 of file qwaylandtextinputv2.cpp.
|
overridevirtual |
Reimplemented from QtWaylandClient::QWaylandTextInputInterface.
Definition at line 53 of file qwaylandtextinputv2.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 113 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 292 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 311 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 316 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 205 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 378 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 248 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 321 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 348 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 214 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 226 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 287 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 262 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 282 of file qwaylandtextinputv2.cpp.
|
overrideprotected |
Definition at line 362 of file qwaylandtextinputv2.cpp.