#include <textinput_v2_p.h>
|
| TextInputV2InterfacePrivate (SeatInterface *seat, TextInputV2Interface *_q) |
|
void | sendEnter (SurfaceInterface *surface, quint32 serial) |
|
void | sendLeave (quint32 serial, SurfaceInterface *surface) |
|
void | preEdit (const QString &text, const QString &commit) |
|
void | preEditStyling (uint32_t index, uint32_t length, uint32_t style) |
|
void | commitString (const QString &text) |
|
void | deleteSurroundingText (quint32 beforeLength, quint32 afterLength) |
|
void | setTextDirection (Qt::LayoutDirection direction) |
|
void | setPreEditCursor (qint32 index) |
|
void | setCursorPosition (qint32 index, qint32 anchor) |
|
void | keysymPressed (quint32 keysym, quint32 modifiers) |
|
void | keysymReleased (quint32 keysym, quint32 modifiers) |
|
void | sendInputPanelState () |
|
void | sendLanguage () |
|
void | sendModifiersMap () |
|
QList< Resource * > | textInputsForClient (ClientConnection *client) const |
|
|
void | zwp_text_input_v2_enable (Resource *resource, wl_resource *surface) override |
|
void | zwp_text_input_v2_disable (Resource *resource, wl_resource *surface) override |
|
void | zwp_text_input_v2_show_input_panel (Resource *resource) override |
|
void | zwp_text_input_v2_hide_input_panel (Resource *resource) override |
|
void | zwp_text_input_v2_set_surrounding_text (Resource *resource, const QString &text, int32_t cursor, int32_t anchor) override |
|
void | zwp_text_input_v2_set_content_type (Resource *resource, uint32_t hint, uint32_t purpose) override |
|
void | zwp_text_input_v2_set_cursor_rectangle (Resource *resource, int32_t x, int32_t y, int32_t width, int32_t height) override |
|
void | zwp_text_input_v2_set_preferred_language (Resource *resource, const QString &language) override |
|
void | zwp_text_input_v2_update_state (Resource *resource, uint32_t serial, uint32_t reason) override |
|
Definition at line 32 of file textinput_v2_p.h.
◆ TextInputV2InterfacePrivate()
◆ commitString()
void KWin::TextInputV2InterfacePrivate::commitString |
( |
const QString & | text | ) |
|
◆ deleteSurroundingText()
void KWin::TextInputV2InterfacePrivate::deleteSurroundingText |
( |
quint32 | beforeLength, |
|
|
quint32 | afterLength ) |
◆ get()
◆ keysymPressed()
void KWin::TextInputV2InterfacePrivate::keysymPressed |
( |
quint32 | keysym, |
|
|
quint32 | modifiers ) |
◆ keysymReleased()
void KWin::TextInputV2InterfacePrivate::keysymReleased |
( |
quint32 | keysym, |
|
|
quint32 | modifiers ) |
◆ preEdit()
void KWin::TextInputV2InterfacePrivate::preEdit |
( |
const QString & | text, |
|
|
const QString & | commit ) |
◆ preEditStyling()
void KWin::TextInputV2InterfacePrivate::preEditStyling |
( |
uint32_t | index, |
|
|
uint32_t | length, |
|
|
uint32_t | style ) |
◆ sendEnter()
void KWin::TextInputV2InterfacePrivate::sendEnter |
( |
SurfaceInterface * | surface, |
|
|
quint32 | serial ) |
◆ sendInputPanelState()
void KWin::TextInputV2InterfacePrivate::sendInputPanelState |
( |
| ) |
|
◆ sendLanguage()
void KWin::TextInputV2InterfacePrivate::sendLanguage |
( |
| ) |
|
◆ sendLeave()
void KWin::TextInputV2InterfacePrivate::sendLeave |
( |
quint32 | serial, |
|
|
SurfaceInterface * | surface ) |
◆ sendModifiersMap()
void KWin::TextInputV2InterfacePrivate::sendModifiersMap |
( |
| ) |
|
◆ setCursorPosition()
void KWin::TextInputV2InterfacePrivate::setCursorPosition |
( |
qint32 | index, |
|
|
qint32 | anchor ) |
◆ setPreEditCursor()
void KWin::TextInputV2InterfacePrivate::setPreEditCursor |
( |
qint32 | index | ) |
|
◆ setTextDirection()
void KWin::TextInputV2InterfacePrivate::setTextDirection |
( |
Qt::LayoutDirection | direction | ) |
|
◆ textInputsForClient()
QList< TextInputV2InterfacePrivate::Resource * > KWin::TextInputV2InterfacePrivate::textInputsForClient |
( |
ClientConnection * | client | ) |
const |
◆ zwp_text_input_v2_disable()
void KWin::TextInputV2InterfacePrivate::zwp_text_input_v2_disable |
( |
Resource * | resource, |
|
|
wl_resource * | surface ) |
|
overrideprotected |
◆ zwp_text_input_v2_enable()
void KWin::TextInputV2InterfacePrivate::zwp_text_input_v2_enable |
( |
Resource * | resource, |
|
|
wl_resource * | surface ) |
|
overrideprotected |
◆ zwp_text_input_v2_hide_input_panel()
void KWin::TextInputV2InterfacePrivate::zwp_text_input_v2_hide_input_panel |
( |
Resource * | resource | ) |
|
|
overrideprotected |
◆ zwp_text_input_v2_set_content_type()
void KWin::TextInputV2InterfacePrivate::zwp_text_input_v2_set_content_type |
( |
Resource * | resource, |
|
|
uint32_t | hint, |
|
|
uint32_t | purpose ) |
|
overrideprotected |
◆ zwp_text_input_v2_set_cursor_rectangle()
void KWin::TextInputV2InterfacePrivate::zwp_text_input_v2_set_cursor_rectangle |
( |
Resource * | resource, |
|
|
int32_t | x, |
|
|
int32_t | y, |
|
|
int32_t | width, |
|
|
int32_t | height ) |
|
overrideprotected |
◆ zwp_text_input_v2_set_preferred_language()
void KWin::TextInputV2InterfacePrivate::zwp_text_input_v2_set_preferred_language |
( |
Resource * | resource, |
|
|
const QString & | language ) |
|
overrideprotected |
◆ zwp_text_input_v2_set_surrounding_text()
void KWin::TextInputV2InterfacePrivate::zwp_text_input_v2_set_surrounding_text |
( |
Resource * | resource, |
|
|
const QString & | text, |
|
|
int32_t | cursor, |
|
|
int32_t | anchor ) |
|
overrideprotected |
◆ zwp_text_input_v2_show_input_panel()
void KWin::TextInputV2InterfacePrivate::zwp_text_input_v2_show_input_panel |
( |
Resource * | resource | ) |
|
|
overrideprotected |
◆ zwp_text_input_v2_update_state()
void KWin::TextInputV2InterfacePrivate::zwp_text_input_v2_update_state |
( |
Resource * | resource, |
|
|
uint32_t | serial, |
|
|
uint32_t | reason ) |
|
overrideprotected |
◆ contentHints
◆ contentPurpose
◆ cursorRectangle
QRect KWin::TextInputV2InterfacePrivate::cursorRectangle |
◆ inputPanelVisible
bool KWin::TextInputV2InterfacePrivate::inputPanelVisible = false |
◆ language
QString KWin::TextInputV2InterfacePrivate::language |
◆ m_enabledSurfaces
◆ modifiersMap
QByteArray KWin::TextInputV2InterfacePrivate::modifiersMap |
◆ overlappedSurfaceArea
QRect KWin::TextInputV2InterfacePrivate::overlappedSurfaceArea |
◆ preferredLanguage
QString KWin::TextInputV2InterfacePrivate::preferredLanguage |
◆ seat
◆ surface
◆ surroundingText
QString KWin::TextInputV2InterfacePrivate::surroundingText |
◆ surroundingTextCursorPosition
qint32 KWin::TextInputV2InterfacePrivate::surroundingTextCursorPosition = 0 |
◆ surroundingTextSelectionAnchor
qint32 KWin::TextInputV2InterfacePrivate::surroundingTextSelectionAnchor = 0 |
The documentation for this class was generated from the following files: