50 virtual void closeAutoCompletionPopup(); |
50 virtual void closeAutoCompletionPopup(); |
51 virtual void switchMode(int keyCode); |
51 virtual void switchMode(int keyCode); |
52 virtual void starKeySelected(); |
52 virtual void starKeySelected(); |
53 virtual void getCandidatePositionAndSize(HbCandidateList *candidatePopup, |
53 virtual void getCandidatePositionAndSize(HbCandidateList *candidatePopup, |
54 HbInputVkbWidget *currentKeypad, QPointF & pos,QSizeF & size); |
54 HbInputVkbWidget *currentKeypad, QPointF & pos,QSizeF & size); |
55 virtual bool isSctModeActive() const; |
55 virtual bool isSctModeActive() const; |
56 virtual QChar previousChar(); |
56 virtual QChar previousChar(); |
57 virtual HbKeyboardType currentKeyboardType() const; |
57 virtual HbKeyboardType currentKeyboardType() const; |
58 public: // From HbInputMethod |
58 public: // From HbInputMethod |
59 void focusReceived(); |
59 void focusReceived(); |
|
60 void focusLost(); |
|
61 |
60 public slots: |
62 public slots: |
61 void switchKeypad(bool isActive); |
63 void switchKeypad(bool isActive); |
62 private: |
64 private: |
63 HbAction *mVanillQwertySwitch; |
65 HbAction *mVanillQwertySwitch; |
|
66 bool mIsFocusOnVanillaQtEditor; |
64 Q_DISABLE_COPY(HbInputAbstractMethod) |
67 Q_DISABLE_COPY(HbInputAbstractMethod) |
65 }; |
68 }; |
66 |
69 |
67 #endif //HB_INPUT_ABSTRACT_BASE |
70 #endif //HB_INPUT_ABSTRACT_BASE |