![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qwaylandtextinputv1_p.h>
Public Member Functions | |
| QWaylandTextInputv1 (QWaylandDisplay *displaydisplay, struct ::zwp_text_input_v1 *text_input) | |
| ~QWaylandTextInputv1 () override | |
| void | setSeat (struct ::wl_seat *seat) |
| 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_v1_enter (struct ::wl_surface *surface) override |
| void | zwp_text_input_v1_leave () override |
| void | zwp_text_input_v1_modifiers_map (wl_array *map) override |
| void | zwp_text_input_v1_input_panel_state (uint32_t state) override |
| void | zwp_text_input_v1_preedit_string (uint32_t serial, const QString &text, const QString &commitcommit) override |
| void | zwp_text_input_v1_preedit_styling (uint32_t indexindex, uint32_t lengthlength, uint32_t style) override |
| void | zwp_text_input_v1_preedit_cursor (int32_t indexindex) override |
| void | zwp_text_input_v1_commit_string (uint32_t serial, const QString &text) override |
| void | zwp_text_input_v1_cursor_position (int32_t indexindex, int32_t anchor) override |
| void | zwp_text_input_v1_delete_surrounding_text (int32_t before_length, uint32_t after_length) override |
| void | zwp_text_input_v1_keysym (uint32_t serial, uint32_t time, uint32_t sym, uint32_t state, uint32_t modifiersmodifiers) override |
| void | zwp_text_input_v1_language (uint32_t serial, const QString &language) override |
| void | zwp_text_input_v1_text_direction (uint32_t serial, uint32_t direction) 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 qwaylandtextinputv1_p.h.
| QtWaylandClient::QWaylandTextInputv1::QWaylandTextInputv1 | ( | QWaylandDisplay * | display, |
| struct ::zwp_text_input_v1 * | text_input ) |
Definition at line 39 of file qwaylandtextinputv1.cpp.
|
override |
Definition at line 45 of file qwaylandtextinputv1.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 59 of file qwaylandtextinputv1.cpp.
References reset().
|
inlineoverridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 65 of file qwaylandtextinputv1_p.h.
|
inlineoverridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 61 of file qwaylandtextinputv1_p.h.
|
inlineoverridevirtual |
Reimplemented from QtWaylandClient::QWaylandTextInputInterface.
Definition at line 57 of file qwaylandtextinputv1_p.h.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 167 of file qwaylandtextinputv1.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 152 of file qwaylandtextinputv1.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 157 of file qwaylandtextinputv1.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 162 of file qwaylandtextinputv1.cpp.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 52 of file qwaylandtextinputv1.cpp.
Referenced by commit().
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 147 of file qwaylandtextinputv1.cpp.
|
inline |
Definition at line 39 of file qwaylandtextinputv1_p.h.
|
inlineoverridevirtual |
Reimplemented from QtWaylandClient::QWaylandTextInputInterface.
Definition at line 53 of file qwaylandtextinputv1_p.h.
|
overridevirtual |
Implements QtWaylandClient::QWaylandTextInputInterface.
Definition at line 84 of file qwaylandtextinputv1.cpp.
References QtWaylandClient::QWaylandTextInputInterface::update_state_reset.
|
overrideprotected |
Definition at line 247 of file qwaylandtextinputv1.cpp.
|
overrideprotected |
Definition at line 272 of file qwaylandtextinputv1.cpp.
|
overrideprotected |
Definition at line 277 of file qwaylandtextinputv1.cpp.
|
overrideprotected |
Definition at line 172 of file qwaylandtextinputv1.cpp.
|
overrideprotected |
Definition at line 206 of file qwaylandtextinputv1.cpp.
|
overrideprotected |
Definition at line 283 of file qwaylandtextinputv1.cpp.
|
overrideprotected |
Definition at line 312 of file qwaylandtextinputv1.cpp.
|
overrideprotected |
Definition at line 179 of file qwaylandtextinputv1.cpp.
|
overrideprotected |
Definition at line 184 of file qwaylandtextinputv1.cpp.
|
overrideprotected |
Definition at line 242 of file qwaylandtextinputv1.cpp.
|
overrideprotected |
Definition at line 215 of file qwaylandtextinputv1.cpp.
|
overrideprotected |
Definition at line 237 of file qwaylandtextinputv1.cpp.
|
overrideprotected |
Definition at line 328 of file qwaylandtextinputv1.cpp.