ibus-qt  1.3.3
Signals | Public Member Functions | Static Public Member Functions | List of all members
IBus::InputContext Class Reference
Inheritance diagram for IBus::InputContext:
IBus::Object

Signals

void commitText (const TextPointer &text)
 
void updatePreeditText (const TextPointer &text, uint cursor_pos, bool visible)
 
void showPreeditText (void)
 
void hidePreeditText (void)
 
void updateAuxiliaryText (const TextPointer &text, bool visible)
 
void showAuxiliaryText (void)
 
void hideAuxiliaryText (void)
 
void updateLookupTable (const LookupTablePointer &table, bool visible)
 
void showLookupTable (void)
 
void hideLookupTable (void)
 
void cursorUpLookupTable (void)
 
void cursorDownLookupTable (void)
 
void pageUpLookupTable (void)
 
void pageDownLookupTable (void)
 
void registerProperties (const PropListPointer &props)
 
void updateProperty (const PropertyPointer &property)
 
void enabled (void)
 
void disabled (void)
 
void forwardKeyEvent (uint keyval, uint keycode, uint state)
 
void deleteSurroundingText (int offset, uint nchars)
 
void requireSurroundingText (void)
 

Public Member Functions

 InputContext (const BusPointer &bus, const QString &path)
 
void reset (void)
 
void destroy (void)
 Destroy the object. More...
 
void enable (void)
 
void disable (void)
 
void focusIn (void)
 
void focusOut (void)
 
void getEngine (void)
 
bool isEnabled (void)
 
bool processKeyEvent (uint keyval, uint keycode, uint state)
 
void setCapabilities (uint caps)
 
void setCursorLocation (int x, int y, int w, int h)
 
void setEngine (const QString &name)
 
void setSurroundingText (const TextPointer &text, uint cursor_pos, uint anchor_pos)
 
- Public Member Functions inherited from IBus::Object
virtual ~Object ()
 Destructor of Object. More...
 

Static Public Member Functions

static InputContextPointer create (const BusPointer &bus, const QString &name)
 

Member Function Documentation

◆ destroy()

void IBus::InputContext::destroy ( void  )
virtual

Destroy the object.

Returns

Reimplemented from IBus::Object.


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