equal
deleted
inserted
replaced
26 #define HB_INPUT_PREDICTION_HANDLER_PRIVATE |
26 #define HB_INPUT_PREDICTION_HANDLER_PRIVATE |
27 |
27 |
28 #include "hbinputmodehandler_p.h" |
28 #include "hbinputmodehandler_p.h" |
29 |
29 |
30 class HbPredictionEngine; |
30 class HbPredictionEngine; |
|
31 class HbInputSpellQuery; |
31 QT_BEGIN_NAMESPACE |
32 QT_BEGIN_NAMESPACE |
32 class QStringList; |
33 class QStringList; |
33 class QInputMethodEvent; |
34 class QInputMethodEvent; |
34 QT_END_NAMESPACE |
35 QT_END_NAMESPACE |
35 |
36 |
54 virtual void deleteOneCharacter(); |
55 virtual void deleteOneCharacter(); |
55 void commitExactWord(); |
56 void commitExactWord(); |
56 void handleEmptyCandidateList(); |
57 void handleEmptyCandidateList(); |
57 void showExactWordPopupIfNeeded(); |
58 void showExactWordPopupIfNeeded(); |
58 QList<HbKeyPressProbability> probableKeypresses(); |
59 QList<HbKeyPressProbability> probableKeypresses(); |
|
60 void setPreEditTextToEditor(QString string); |
59 public: |
61 public: |
60 HbPredictionEngine *mEngine; |
62 HbPredictionEngine *mEngine; |
61 QStringList *mCandidates; |
63 QStringList *mCandidates; |
62 int mBestGuessLocation; |
64 int mBestGuessLocation; |
63 bool mShowTail; |
65 bool mShowTail; |
64 bool mTailShowing; |
66 bool mTailShowing; |
65 bool mAutoAddedSpace; |
67 bool mAutoAddedSpace; |
66 bool mCanContinuePrediction; |
68 bool mCanContinuePrediction; |
67 bool mShowTooltip; |
69 bool mShowTooltip; |
68 Qt::KeyboardModifiers mModifiers; |
70 Qt::KeyboardModifiers mModifiers; |
|
71 HbInputSpellQuery *mSpellQueryDialog; |
69 |
72 |
70 public: |
73 public: |
71 void updateEditor(); |
74 void updateEditor(); |
72 }; |
75 }; |
73 |
76 |