![]() |
Qt 6.x
The Qt SDK
|
#include <qwaylandtextinputinterface_p.h>
Inheritance diagram for QtWaylandClient::QWaylandTextInputInterface:
Collaboration diagram for QtWaylandClient::QWaylandTextInputInterface:Public Types | |
| enum | TextInputState { update_state_change = 0 , update_state_full = 1 , update_state_reset = 2 , update_state_enter = 3 } |
Public Member Functions | |
| virtual | ~QWaylandTextInputInterface () |
| virtual void | reset ()=0 |
| virtual void | commit ()=0 |
| virtual void | disableSurface (::wl_surface *surface)=0 |
| virtual void | enableSurface (::wl_surface *surface)=0 |
| virtual void | updateState (Qt::InputMethodQueries queries, uint32_t flags)=0 |
| virtual void | showInputPanel () |
| virtual void | hideInputPanel () |
| virtual bool | isInputPanelVisible () const =0 |
| virtual QRectF | keyboardRect () const =0 |
| virtual QLocale | locale () const =0 |
| virtual Qt::LayoutDirection | inputDirection () const =0 |
| virtual void | setCursorInsidePreedit (int cursor)=0 |
Definition at line 28 of file qwaylandtextinputinterface_p.h.
| Enumerator | |
|---|---|
| update_state_change | |
| update_state_full | |
| update_state_reset | |
| update_state_enter | |
Definition at line 48 of file qwaylandtextinputinterface_p.h.
|
inlinevirtual |
Definition at line 31 of file qwaylandtextinputinterface_p.h.
|
pure virtual |
Implemented in QtWaylandClient::QWaylandTextInputv1, QtWaylandClient::QWaylandTextInputv2, and QtWaylandClient::QWaylandTextInputv4.
Referenced by QtWaylandClient::QWaylandInputContext::commit().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QtWaylandClient::QWaylandTextInputv1, QtWaylandClient::QWaylandTextInputv2, and QtWaylandClient::QWaylandTextInputv4.
Referenced by QtWaylandClient::QWaylandInputContext::setFocusObject(), and QtWaylandClient::QWaylandInputContext::update().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QtWaylandClient::QWaylandTextInputv1, QtWaylandClient::QWaylandTextInputv2, and QtWaylandClient::QWaylandTextInputv4.
Referenced by QtWaylandClient::QWaylandInputContext::setFocusObject(), and QtWaylandClient::QWaylandInputContext::update().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in QtWaylandClient::QWaylandTextInputv1, and QtWaylandClient::QWaylandTextInputv2.
Definition at line 38 of file qwaylandtextinputinterface_p.h.
Referenced by QtWaylandClient::QWaylandInputContext::hideInputPanel().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QtWaylandClient::QWaylandTextInputv1, QtWaylandClient::QWaylandTextInputv2, and QtWaylandClient::QWaylandTextInputv4.
Referenced by QtWaylandClient::QWaylandInputContext::inputDirection().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QtWaylandClient::QWaylandTextInputv1, QtWaylandClient::QWaylandTextInputv2, and QtWaylandClient::QWaylandTextInputv4.
Referenced by QtWaylandClient::QWaylandInputContext::isInputPanelVisible().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QtWaylandClient::QWaylandTextInputv1, QtWaylandClient::QWaylandTextInputv2, and QtWaylandClient::QWaylandTextInputv4.
Referenced by QtWaylandClient::QWaylandInputContext::keyboardRect().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QtWaylandClient::QWaylandTextInputv1, QtWaylandClient::QWaylandTextInputv2, and QtWaylandClient::QWaylandTextInputv4.
Referenced by QtWaylandClient::QWaylandInputContext::locale().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QtWaylandClient::QWaylandTextInputv1, QtWaylandClient::QWaylandTextInputv2, and QtWaylandClient::QWaylandTextInputv4.
Referenced by QtWaylandClient::QWaylandInputContext::reset().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QtWaylandClient::QWaylandTextInputv1, QtWaylandClient::QWaylandTextInputv2, and QtWaylandClient::QWaylandTextInputv4.
Referenced by QtWaylandClient::QWaylandInputContext::invokeAction().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in QtWaylandClient::QWaylandTextInputv1, and QtWaylandClient::QWaylandTextInputv2.
Definition at line 37 of file qwaylandtextinputinterface_p.h.
Referenced by QtWaylandClient::QWaylandInputContext::showInputPanel().
Here is the caller graph for this function:
|
pure virtual |
Implemented in QtWaylandClient::QWaylandTextInputv1, QtWaylandClient::QWaylandTextInputv2, and QtWaylandClient::QWaylandTextInputv4.
Referenced by QtWaylandClient::QWaylandInputContext::setFocusObject(), and QtWaylandClient::QWaylandInputContext::update().
Here is the caller graph for this function: