src/hbplugins/inputmethods/common/hbinputabstractbase.h
changeset 34 ed14f46c0e55
parent 5 627c4a0fd0e7
equal deleted inserted replaced
31:7516d6d86cf5 34:ed14f46c0e55
    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