56 #ifndef QXIMINPUTCONTEXT_P_H 57 #define QXIMINPUTCONTEXT_P_H 72 #include "QtCore/qglobal.h" 73 #include "QtGui/qinputcontext.h" 74 #include "QtGui/qfont.h" 75 #include "QtCore/qhash.h" 77 #include "QtCore/qlist.h" 78 #include "QtCore/qbitarray.h" 79 #include "QtGui/qwindowdefs.h" 80 #include "private/qt_x11_p.h" 142 #endif // QXIMINPUTCONTEXT_P_H The QKeyEvent class describes a key event.
#define QT_END_NAMESPACE
This macro expands to.
void reset()
This function can be reimplemented in a subclass to reset the state of the input method.
void mouseHandler(int x, QMouseEvent *event)
This function can be reimplemented in a subclass to handle mouse press, release, double-click, and move events within the preedit text.
The QString class provides a Unicode character string.
The QHash class is a template class that provides a hash-table-based dictionary.
virtual bool event(QEvent *)
This virtual function receives events to an object and should return true if the event e was recogniz...
bool x11FilterEvent(QWidget *keywidget, XEvent *event)
This function may be overridden only if input method is depending on X11 and you need raw XEvent...
#define QT_BEGIN_NAMESPACE
This macro expands to.
QString language()
This function must be implemented in any subclasses to return a language code (e. ...
void widgetDestroyed(QWidget *w)
This virtual function is called when the specified widget is destroyed.
ICData * createICData(QWidget *w)
bool isComposing() const
This function indicates whether InputMethodStart event had been sent to the current focus widget...
The QMouseEvent class contains parameters that describe a mouse event.
The QBitArray class provides an array of bits.
QHash< WId, ICData * > ximData
The QFont class specifies a font used for drawing text.
void setFocusWidget(QWidget *w)
Sets the widget that has an input focus for this input context.
The QInputContext class abstracts the input method dependent data and composing state.
QString identifierName()
This function must be implemented in any subclasses to return the identifier name of the input method...
void update()
This virtual function is called when a state in the focus widget has changed.
static XIMStyle xim_style