![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qwaylandtextinputv3_p.h>
Public Member Functions | |
| QWaylandTextInputv3 (QWaylandDisplay *displaydisplay, struct ::zwp_text_input_v3 *text_input) | |
| ~QWaylandTextInputv3 () 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 *) override |
| void | disableSurface (::wl_surface *) override |
| Public Member Functions inherited from QtWaylandClient::QWaylandTextInputInterface | |
| virtual | ~QWaylandTextInputInterface () |
Protected Member Functions | |
| void | zwp_text_input_v3_enter (struct ::wl_surface *surface) override |
| void | zwp_text_input_v3_leave (struct ::wl_surface *surface) override |
| void | zwp_text_input_v3_preedit_string (const QString &text, int32_t cursor_begin, int32_t cursor_end) override |
| void | zwp_text_input_v3_commit_string (const QString &text) override |
| void | zwp_text_input_v3_delete_surrounding_text (uint32_t before_length, uint32_t after_length) override |
| void | zwp_text_input_v3_done (uint32_t serial) override |
| void | zwp_text_input_v3_language (const QString &language) override |
| void | zwp_text_input_v3_action (uint32_t action, uint32_t serial) override |
| void | zwp_text_input_v3_preedit_hint (uint32_t begin, uint32_t endend, uint32_t hint) 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 35 of file qwaylandtextinputv3_p.h.
| QtWaylandClient::QWaylandTextInputv3::QWaylandTextInputv3 | ( | QWaylandDisplay * | display, |
| struct ::zwp_text_input_v3 * | text_input ) |
Definition at line 28 of file qwaylandtextinputv3.cpp.
|
override |
Definition at line 41 of file qwaylandtextinputv3.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 373 of file qwaylandtextinputv3.cpp.
Referenced by disableSurface(), updateState(), and zwp_text_input_v3_leave().
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 74 of file qwaylandtextinputv3.cpp.
References commit().
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 55 of file qwaylandtextinputv3.cpp.
|
overridevirtual |
Reimplemented from QtWaylandClient::QWaylandTextInputInterface.
Definition at line 554 of file qwaylandtextinputv3.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 543 of file qwaylandtextinputv3.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 527 of file qwaylandtextinputv3.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 532 of file qwaylandtextinputv3.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 538 of file qwaylandtextinputv3.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 366 of file qwaylandtextinputv3.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 522 of file qwaylandtextinputv3.cpp.
|
overridevirtual |
Reimplemented from QtWaylandClient::QWaylandTextInputInterface.
Definition at line 548 of file qwaylandtextinputv3.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 381 of file qwaylandtextinputv3.cpp.
References commit().
|
overrideprotected |
Definition at line 336 of file qwaylandtextinputv3.cpp.
|
overrideprotected |
Definition at line 163 of file qwaylandtextinputv3.cpp.
|
overrideprotected |
Definition at line 175 of file qwaylandtextinputv3.cpp.
|
overrideprotected |
Definition at line 188 of file qwaylandtextinputv3.cpp.
|
overrideprotected |
Definition at line 95 of file qwaylandtextinputv3.cpp.
|
overrideprotected |
Definition at line 327 of file qwaylandtextinputv3.cpp.
|
overrideprotected |
Definition at line 127 of file qwaylandtextinputv3.cpp.
References commit().
|
overrideprotected |
Definition at line 358 of file qwaylandtextinputv3.cpp.
|
overrideprotected |
Definition at line 149 of file qwaylandtextinputv3.cpp.