#include <qwaylandinputmethodcontext_p.h>
|
| QWaylandTextInputMethod (QWaylandDisplay *display, struct ::qt_text_input_method_v1 *textInputMethod) |
|
| ~QWaylandTextInputMethod () override |
|
void | text_input_method_v1_visible_changed (int32_t visible) override |
|
void | text_input_method_v1_enter (struct ::wl_surface *surface) override |
|
void | text_input_method_v1_leave (struct ::wl_surface *surface) override |
|
void | text_input_method_v1_locale_changed (const QString &localeName) override |
|
void | text_input_method_v1_input_direction_changed (int32_t inputDirection) override |
|
void | text_input_method_v1_keyboard_rectangle_changed (wl_fixed_t x, wl_fixed_t y, wl_fixed_t width, wl_fixed_t height) override |
|
void | text_input_method_v1_key (int32_t type, int32_t key, int32_t modifiers, int32_t autoRepeat, int32_t count, int32_t nativeScanCode, int32_t nativeVirtualKey, int32_t nativeModifiers, const QString &text) override |
|
void | text_input_method_v1_start_input_method_event (uint32_t serial, int32_t surrounding_text_offset) override |
|
void | text_input_method_v1_end_input_method_event (uint32_t serial, const QString &commitString, const QString &preeditString, int32_t replacementStart, int32_t replacementLength) override |
|
void | text_input_method_v1_input_method_event_attribute (uint32_t serial, int32_t type, int32_t start, int32_t length, const QString &value) override |
|
bool | isVisible () const |
|
QRectF | keyboardRect () const |
|
QLocale | locale () const |
|
Qt::LayoutDirection | inputDirection () const |
|
void | sendInputState (QInputMethodQueryEvent *state, Qt::InputMethodQueries queries=Qt::ImQueryInput) |
|
◆ QWaylandTextInputMethod()
QtWaylandClient::QWaylandTextInputMethod::QWaylandTextInputMethod |
( |
QWaylandDisplay * | display, |
|
|
struct ::qt_text_input_method_v1 * | textInputMethod ) |
◆ ~QWaylandTextInputMethod()
QtWaylandClient::QWaylandTextInputMethod::~QWaylandTextInputMethod |
( |
| ) |
|
|
override |
◆ inputDirection()
◆ isVisible()
bool QtWaylandClient::QWaylandTextInputMethod::isVisible |
( |
| ) |
const |
|
inline |
◆ keyboardRect()
QRectF QtWaylandClient::QWaylandTextInputMethod::keyboardRect |
( |
| ) |
const |
|
inline |
◆ locale()
QLocale QtWaylandClient::QWaylandTextInputMethod::locale |
( |
| ) |
const |
|
inline |
◆ sendInputState()
◆ text_input_method_v1_end_input_method_event()
void QtWaylandClient::QWaylandTextInputMethod::text_input_method_v1_end_input_method_event |
( |
uint32_t | serial, |
|
|
const QString & | commitString, |
|
|
const QString & | preeditString, |
|
|
int32_t | replacementStart, |
|
|
int32_t | replacementLength ) |
|
override |
◆ text_input_method_v1_enter()
void QtWaylandClient::QWaylandTextInputMethod::text_input_method_v1_enter |
( |
struct ::wl_surface * | surface | ) |
|
|
override |
◆ text_input_method_v1_input_direction_changed()
void QtWaylandClient::QWaylandTextInputMethod::text_input_method_v1_input_direction_changed |
( |
int32_t | inputDirection | ) |
|
|
override |
◆ text_input_method_v1_input_method_event_attribute()
void QtWaylandClient::QWaylandTextInputMethod::text_input_method_v1_input_method_event_attribute |
( |
uint32_t | serial, |
|
|
int32_t | type, |
|
|
int32_t | start, |
|
|
int32_t | length, |
|
|
const QString & | value ) |
|
override |
◆ text_input_method_v1_key()
void QtWaylandClient::QWaylandTextInputMethod::text_input_method_v1_key |
( |
int32_t | type, |
|
|
int32_t | key, |
|
|
int32_t | modifiers, |
|
|
int32_t | autoRepeat, |
|
|
int32_t | count, |
|
|
int32_t | nativeScanCode, |
|
|
int32_t | nativeVirtualKey, |
|
|
int32_t | nativeModifiers, |
|
|
const QString & | text ) |
|
override |
◆ text_input_method_v1_keyboard_rectangle_changed()
void QtWaylandClient::QWaylandTextInputMethod::text_input_method_v1_keyboard_rectangle_changed |
( |
wl_fixed_t | x, |
|
|
wl_fixed_t | y, |
|
|
wl_fixed_t | width, |
|
|
wl_fixed_t | height ) |
|
override |
◆ text_input_method_v1_leave()
void QtWaylandClient::QWaylandTextInputMethod::text_input_method_v1_leave |
( |
struct ::wl_surface * | surface | ) |
|
|
override |
◆ text_input_method_v1_locale_changed()
void QtWaylandClient::QWaylandTextInputMethod::text_input_method_v1_locale_changed |
( |
const QString & | localeName | ) |
|
|
override |
◆ text_input_method_v1_start_input_method_event()
void QtWaylandClient::QWaylandTextInputMethod::text_input_method_v1_start_input_method_event |
( |
uint32_t | serial, |
|
|
int32_t | surrounding_text_offset ) |
|
override |
◆ text_input_method_v1_visible_changed()
void QtWaylandClient::QWaylandTextInputMethod::text_input_method_v1_visible_changed |
( |
int32_t | visible | ) |
|
|
override |
The documentation for this class was generated from the following files: