Logo Search packages:      
Sourcecode: qimhangul version File versions  Download package

Public Member Functions | Static Public Attributes | Private Types | Private Member Functions | Private Attributes | Friends

QInputContextHangul Class Reference

Collaboration diagram for QInputContextHangul:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual bool filterEvent (const QEvent *event)
virtual QString identifierName ()
virtual bool isComposing () const
virtual QString language ()
 QInputContextHangul (const char *keyboard)
virtual void reset ()
virtual void setFocus ()
virtual void setMicroFocus (int x, int y, int w, int h, QFont *f=0)
virtual void unsetFocus ()

Static Public Attributes

static HanjaTable * hanjaTable = NULL

Private Types

enum  InputMode { MODE_NONE, MODE_DIRECT, MODE_HANGUL }

Private Member Functions

bool backspace ()
void commit (const QString &str)
QString getCommitString () const
QString getPreeditString () const
bool isCandidateKey (const QKeyEvent *event)
bool isTriggerKey (const QKeyEvent *event)
bool popupCandidateList ()
void setModeInfo (int mode)
void updatePreedit (const QString &str)

Private Attributes

CandidateListm_candidateList
HangulInputContext * m_hic
InputMode m_mode
QRect m_rect

Friends

class HangulComposer

Detailed Description

Definition at line 31 of file qinputcontexthangul.h.


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

Generated by  Doxygen 1.6.0   Back to index