#include <textinput_v1_p.h>
|
| TextInputV1InterfacePrivate (SeatInterface *seat, TextInputV1Interface *_q) |
|
void | sendEnter (SurfaceInterface *surface) |
|
void | sendLeave (SurfaceInterface *surface) |
|
void | preEdit (const QString &text, const QString &commit) |
|
void | preEditStyling (quint32 index, uint32_t length, uint32_t style) |
|
void | commitString (const QString &text) |
|
void | deleteSurroundingText (qint32 index, quint32 length) |
|
void | setTextDirection (Qt::LayoutDirection direction) |
|
void | setPreEditCursor (qint32 index) |
|
void | setCursorPosition (qint32 index, qint32 anchor) |
|
void | keysymPressed (quint32 time, quint32 keysym, quint32 modifiers) |
|
void | keysymReleased (quint32 time, quint32 keysym, quint32 modifiers) |
|
void | sendInputPanelState () |
|
void | sendLanguage () |
|
void | sendModifiersMap () |
|
template<typename T > |
void | forActivatedResource (const T &callback) |
|
QList< Resource * > | textInputsForClient (ClientConnection *client) const |
|
|
void | zwp_text_input_v1_bind_resource (Resource *resource) override |
|
void | zwp_text_input_v1_destroy_resource (Resource *resource) override |
|
void | zwp_text_input_v1_activate (Resource *resource, struct wl_resource *seat, struct wl_resource *surface) override |
|
void | zwp_text_input_v1_deactivate (Resource *resource, wl_resource *seat) override |
|
void | zwp_text_input_v1_show_input_panel (Resource *resource) override |
|
void | zwp_text_input_v1_hide_input_panel (Resource *resource) override |
|
void | zwp_text_input_v1_reset (Resource *resource) override |
|
void | zwp_text_input_v1_set_surrounding_text (Resource *resource, const QString &text, uint32_t cursor, uint32_t anchor) override |
|
void | zwp_text_input_v1_set_content_type (Resource *resource, uint32_t hint, uint32_t purpose) override |
|
void | zwp_text_input_v1_set_cursor_rectangle (Resource *resource, int32_t x, int32_t y, int32_t width, int32_t height) override |
|
void | zwp_text_input_v1_set_preferred_language (Resource *resource, const QString &language) override |
|
void | zwp_text_input_v1_commit_state (Resource *resource, uint32_t serial) override |
|
void | zwp_text_input_v1_invoke_action (Resource *resource, uint32_t button, uint32_t index) override |
|
Definition at line 36 of file textinput_v1_p.h.
◆ TextInputV1InterfacePrivate()
◆ commitString()
void KWin::TextInputV1InterfacePrivate::commitString |
( |
const QString & | text | ) |
|
◆ deleteSurroundingText()
void KWin::TextInputV1InterfacePrivate::deleteSurroundingText |
( |
qint32 | index, |
|
|
quint32 | length ) |
◆ forActivatedResource()
template<typename T >
void KWin::TextInputV1InterfacePrivate::forActivatedResource |
( |
const T & | callback | ) |
|
|
inline |
◆ get()
◆ keysymPressed()
void KWin::TextInputV1InterfacePrivate::keysymPressed |
( |
quint32 | time, |
|
|
quint32 | keysym, |
|
|
quint32 | modifiers ) |
◆ keysymReleased()
void KWin::TextInputV1InterfacePrivate::keysymReleased |
( |
quint32 | time, |
|
|
quint32 | keysym, |
|
|
quint32 | modifiers ) |
◆ preEdit()
void KWin::TextInputV1InterfacePrivate::preEdit |
( |
const QString & | text, |
|
|
const QString & | commit ) |
◆ preEditStyling()
void KWin::TextInputV1InterfacePrivate::preEditStyling |
( |
quint32 | index, |
|
|
uint32_t | length, |
|
|
uint32_t | style ) |
◆ sendEnter()
◆ sendInputPanelState()
void KWin::TextInputV1InterfacePrivate::sendInputPanelState |
( |
| ) |
|
◆ sendLanguage()
void KWin::TextInputV1InterfacePrivate::sendLanguage |
( |
| ) |
|
◆ sendLeave()
◆ sendModifiersMap()
void KWin::TextInputV1InterfacePrivate::sendModifiersMap |
( |
| ) |
|
◆ setCursorPosition()
void KWin::TextInputV1InterfacePrivate::setCursorPosition |
( |
qint32 | index, |
|
|
qint32 | anchor ) |
◆ setPreEditCursor()
void KWin::TextInputV1InterfacePrivate::setPreEditCursor |
( |
qint32 | index | ) |
|
◆ setTextDirection()
void KWin::TextInputV1InterfacePrivate::setTextDirection |
( |
Qt::LayoutDirection | direction | ) |
|
◆ textInputsForClient()
QList< TextInputV1InterfacePrivate::Resource * > KWin::TextInputV1InterfacePrivate::textInputsForClient |
( |
ClientConnection * | client | ) |
const |
◆ zwp_text_input_v1_activate()
void KWin::TextInputV1InterfacePrivate::zwp_text_input_v1_activate |
( |
Resource * | resource, |
|
|
struct wl_resource * | seat, |
|
|
struct wl_resource * | surface ) |
|
overrideprotected |
◆ zwp_text_input_v1_bind_resource()
void KWin::TextInputV1InterfacePrivate::zwp_text_input_v1_bind_resource |
( |
Resource * | resource | ) |
|
|
overrideprotected |
◆ zwp_text_input_v1_commit_state()
void KWin::TextInputV1InterfacePrivate::zwp_text_input_v1_commit_state |
( |
Resource * | resource, |
|
|
uint32_t | serial ) |
|
overrideprotected |
◆ zwp_text_input_v1_deactivate()
void KWin::TextInputV1InterfacePrivate::zwp_text_input_v1_deactivate |
( |
Resource * | resource, |
|
|
wl_resource * | seat ) |
|
overrideprotected |
◆ zwp_text_input_v1_destroy_resource()
void KWin::TextInputV1InterfacePrivate::zwp_text_input_v1_destroy_resource |
( |
Resource * | resource | ) |
|
|
overrideprotected |
◆ zwp_text_input_v1_hide_input_panel()
void KWin::TextInputV1InterfacePrivate::zwp_text_input_v1_hide_input_panel |
( |
Resource * | resource | ) |
|
|
overrideprotected |
◆ zwp_text_input_v1_invoke_action()
void KWin::TextInputV1InterfacePrivate::zwp_text_input_v1_invoke_action |
( |
Resource * | resource, |
|
|
uint32_t | button, |
|
|
uint32_t | index ) |
|
overrideprotected |
◆ zwp_text_input_v1_reset()
void KWin::TextInputV1InterfacePrivate::zwp_text_input_v1_reset |
( |
Resource * | resource | ) |
|
|
overrideprotected |
◆ zwp_text_input_v1_set_content_type()
void KWin::TextInputV1InterfacePrivate::zwp_text_input_v1_set_content_type |
( |
Resource * | resource, |
|
|
uint32_t | hint, |
|
|
uint32_t | purpose ) |
|
overrideprotected |
◆ zwp_text_input_v1_set_cursor_rectangle()
void KWin::TextInputV1InterfacePrivate::zwp_text_input_v1_set_cursor_rectangle |
( |
Resource * | resource, |
|
|
int32_t | x, |
|
|
int32_t | y, |
|
|
int32_t | width, |
|
|
int32_t | height ) |
|
overrideprotected |
◆ zwp_text_input_v1_set_preferred_language()
void KWin::TextInputV1InterfacePrivate::zwp_text_input_v1_set_preferred_language |
( |
Resource * | resource, |
|
|
const QString & | language ) |
|
overrideprotected |
◆ zwp_text_input_v1_set_surrounding_text()
void KWin::TextInputV1InterfacePrivate::zwp_text_input_v1_set_surrounding_text |
( |
Resource * | resource, |
|
|
const QString & | text, |
|
|
uint32_t | cursor, |
|
|
uint32_t | anchor ) |
|
overrideprotected |
◆ zwp_text_input_v1_show_input_panel()
void KWin::TextInputV1InterfacePrivate::zwp_text_input_v1_show_input_panel |
( |
Resource * | resource | ) |
|
|
overrideprotected |
◆ activated
QHash<SurfaceInterface *, Resource *> KWin::TextInputV1InterfacePrivate::activated |
◆ contentHints
◆ contentPurpose
◆ cursorRectangle
QRect KWin::TextInputV1InterfacePrivate::cursorRectangle |
◆ inputPanelVisible
bool KWin::TextInputV1InterfacePrivate::inputPanelVisible = false |
◆ language
QString KWin::TextInputV1InterfacePrivate::language |
◆ modifiersMap
QByteArray KWin::TextInputV1InterfacePrivate::modifiersMap |
◆ overlappedSurfaceArea
QRect KWin::TextInputV1InterfacePrivate::overlappedSurfaceArea |
◆ preferredLanguage
QString KWin::TextInputV1InterfacePrivate::preferredLanguage |
◆ seat
◆ serialHash
QHash<Resource *, quint32> KWin::TextInputV1InterfacePrivate::serialHash |
◆ surface
◆ surroundingText
QString KWin::TextInputV1InterfacePrivate::surroundingText |
◆ surroundingTextCursorPosition
qint32 KWin::TextInputV1InterfacePrivate::surroundingTextCursorPosition = 0 |
◆ surroundingTextSelectionAnchor
qint32 KWin::TextInputV1InterfacePrivate::surroundingTextSelectionAnchor = 0 |
The documentation for this class was generated from the following files: