src/hbplugins/inputmethods/touchinput/virtual12key.h
changeset 6 c3690ec91ef8
parent 5 627c4a0fd0e7
child 21 4633027730f5
child 34 ed14f46c0e55
equal deleted inserted replaced
5:627c4a0fd0e7 6:c3690ec91ef8
    80     void initializePredictiveMode();
    80     void initializePredictiveMode();
    81     void closeCandidatePopup();
    81     void closeCandidatePopup();
    82     void showAutoCompletionFieldCandidates();
    82     void showAutoCompletionFieldCandidates();
    83     void initializeModeHandlers();
    83     void initializeModeHandlers();
    84     bool isSctModeActive() const;
    84     bool isSctModeActive() const;
    85     HbInputVkbWidget::HbFlickDirection flickDirection() const;
       
    86     void launchCandidatePopup(const QStringList& candidates);
    85     void launchCandidatePopup(const QStringList& candidates);
    87     void closeKeypad();
    86     void closeKeypad();
    88     void selectSpecialCharacterTableMode();
    87     void selectSpecialCharacterTableMode();
    89     void launchAutoCompletionPopup(const QStringList &candidates);
    88     void launchAutoCompletionPopup(const QStringList &candidates);
    90     void closeAutoCompletionPopup();
    89     void closeAutoCompletionPopup();
   109     void flickEvent(HbInputVkbWidget::HbFlickDirection direction);
   108     void flickEvent(HbInputVkbWidget::HbFlickDirection direction);
   110     void mouseMovedOutOfButton();
   109     void mouseMovedOutOfButton();
   111     void smileySelected(QString smiley);
   110     void smileySelected(QString smiley);
   112     void predictiveInputStateChanged(HbKeyboardSettingFlags keyboardType, bool newState);
   111     void predictiveInputStateChanged(HbKeyboardSettingFlags keyboardType, bool newState);
   113     void aboutToActivateCustomAction(HbAction *custAction);
   112     void aboutToActivateCustomAction(HbAction *custAction);
       
   113     void autocompletionStateChanged(HbKeyboardSettingFlags keyboardType, bool newState);
   114 
   114 
   115 private:
   115 private:
   116     // mCurrentKeypad contains currently active keypad, we dont need to have
   116     // mCurrentKeypad contains currently active keypad, we don't need to have
   117     // anyother variables to tell us which is current keypad
   117     // anyother variables to tell us which is current keypad
   118     QPointer<HbInputVkbWidget> mCurrentKeypad;
   118     QPointer<HbInputVkbWidget> mCurrentKeypad;
   119     // contains itut keypad
   119     // contains itut keypad
   120     QPointer<Hb12KeyTouchKeyboard> mItutKeypad;
   120     QPointer<Hb12KeyTouchKeyboard> mItutKeypad;
   121     // contains sct keypad
   121     // contains sct keypad