#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: