KWin
Loading...
Searching...
No Matches
Signals | Public Member Functions | List of all members
TextInputV3 Class Reference
Inheritance diagram for TextInputV3:

Signals

void surface_enter (wl_surface *surface)
 
void surface_leave (wl_surface *surface)
 
void commit_string (const QString &text)
 
void delete_surrounding_text (quint32 before_length, quint32 after_length)
 
void preedit_string (const QString &text, quint32 cursor_begin, quint32 cursor_end)
 
void done (quint32 serial)
 

Public Member Functions

 ~TextInputV3 () override
 
void zwp_text_input_v3_enter (struct ::wl_surface *surface) override
 
void zwp_text_input_v3_leave (struct ::wl_surface *surface) override
 
void zwp_text_input_v3_commit_string (const QString &text) override
 
void zwp_text_input_v3_delete_surrounding_text (uint32_t before_length, uint32_t after_length) override
 
void zwp_text_input_v3_done (uint32_t serial) override
 
void zwp_text_input_v3_preedit_string (const QString &text, int32_t cursor_begin, int32_t cursor_end) override
 

Detailed Description

Definition at line 31 of file test_textinputv3_interface.cpp.

Constructor & Destructor Documentation

◆ ~TextInputV3()

TextInputV3::~TextInputV3 ( )
inlineoverride

Definition at line 43 of file test_textinputv3_interface.cpp.

Member Function Documentation

◆ commit_string

void TextInputV3::commit_string ( const QString & text)
signal

◆ delete_surrounding_text

void TextInputV3::delete_surrounding_text ( quint32 before_length,
quint32 after_length )
signal

◆ done

void TextInputV3::done ( quint32 serial)
signal

◆ preedit_string

void TextInputV3::preedit_string ( const QString & text,
quint32 cursor_begin,
quint32 cursor_end )
signal

◆ surface_enter

void TextInputV3::surface_enter ( wl_surface * surface)
signal

◆ surface_leave

void TextInputV3::surface_leave ( wl_surface * surface)
signal

◆ zwp_text_input_v3_commit_string()

void TextInputV3::zwp_text_input_v3_commit_string ( const QString & text)
inlineoverride

Definition at line 55 of file test_textinputv3_interface.cpp.

◆ zwp_text_input_v3_delete_surrounding_text()

void TextInputV3::zwp_text_input_v3_delete_surrounding_text ( uint32_t before_length,
uint32_t after_length )
inlineoverride

Definition at line 59 of file test_textinputv3_interface.cpp.

◆ zwp_text_input_v3_done()

void TextInputV3::zwp_text_input_v3_done ( uint32_t serial)
inlineoverride

Definition at line 64 of file test_textinputv3_interface.cpp.

◆ zwp_text_input_v3_enter()

void TextInputV3::zwp_text_input_v3_enter ( struct ::wl_surface * surface)
inlineoverride

Definition at line 47 of file test_textinputv3_interface.cpp.

◆ zwp_text_input_v3_leave()

void TextInputV3::zwp_text_input_v3_leave ( struct ::wl_surface * surface)
inlineoverride

Definition at line 51 of file test_textinputv3_interface.cpp.

◆ zwp_text_input_v3_preedit_string()

void TextInputV3::zwp_text_input_v3_preedit_string ( const QString & text,
int32_t cursor_begin,
int32_t cursor_end )
inlineoverride

Definition at line 71 of file test_textinputv3_interface.cpp.


The documentation for this class was generated from the following file: