SCIM Bridge 0.4.x
_ScimBridgeClientIMContext Struct Referenceabstract

#include <scim-bridge-client-imcontext-qt.h>

Inheritance diagram for _ScimBridgeClientIMContext:
ScimBridgeClientIMContextImpl

Public Member Functions

virtual ~_ScimBridgeClientIMContext ()
virtual bool x11FilterEvent (QWidget *widget, XEvent *event)=0
virtual bool filterEvent (const QEvent *event)=0
virtual void setFocus ()=0
virtual void unsetFocus ()=0
virtual void setMicroFocus (int x, int y, int w, int h, QFont *font=0)=0
virtual void mouseHandler (int offset, QEvent::Type type, ButtonState button, ButtonState state)=0
virtual void reset ()=0

Static Public Member Functions

static void static_initialize ()
static void static_finalize ()
static void connection_opened ()
static void connection_closed ()
static _ScimBridgeClientIMContextalloc ()

Public Attributes

GtkIMContext parent
scim_bridge_imcontext_id_t id
char * preedit_string
size_t preedit_string_capacity
PangoAttrList * preedit_attributes
unsigned int preedit_cursor_position
boolean preedit_cursor_flicking
boolean preedit_shown
boolean preedit_started
char * commit_string
size_t commit_string_capacity
boolean enabled
GdkWindow * client_window
int cursor_x
int cursor_y
int window_x
int window_y

Protected Member Functions

 _ScimBridgeClientIMContext ()

Detailed Description

IMContext class for qt client.


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