src/hbplugins/inputmethods/touchinput/hbinputprediction12keyhandler.h
changeset 1 f7ac710697a9
parent 0 16d8024aca5e
child 5 627c4a0fd0e7
equal deleted inserted replaced
0:16d8024aca5e 1:f7ac710697a9
    35     HbInputPrediction12KeyHandler(HbInputAbstractMethod *inputMethod);
    35     HbInputPrediction12KeyHandler(HbInputAbstractMethod *inputMethod);
    36     ~HbInputPrediction12KeyHandler();
    36     ~HbInputPrediction12KeyHandler();
    37 
    37 
    38     bool actionHandler(HbInputModeAction action);
    38     bool actionHandler(HbInputModeAction action);
    39     bool filterEvent(const QKeyEvent * event);
    39     bool filterEvent(const QKeyEvent * event);
    40     void listInputModes(QVector<HbInputModeProperties>& aResults) const;
       
    41     bool isActive() const; 
    40     bool isActive() const; 
    42     void processCustomWord(QString customWord);
    41     void processCustomWord(QString customWord);
    43 	void mouseHandler(int cursorPosition, QMouseEvent* mouseEvent);
    42 	void mouseHandler(int cursorPosition, QMouseEvent* mouseEvent);
       
    43 protected:
       
    44 	HbInputPrediction12KeyHandler(HbInputPrediction12KeyHandlerPrivate &dd, HbInputAbstractMethod* inputMethod);
    44 private:
    45 private:
    45     Q_DECLARE_PRIVATE_D(d_ptr, HbInputPrediction12KeyHandler)
    46     Q_DECLARE_PRIVATE_D(d_ptr, HbInputPrediction12KeyHandler)
    46     Q_DISABLE_COPY(HbInputPrediction12KeyHandler)
    47     Q_DISABLE_COPY(HbInputPrediction12KeyHandler)
    47 };
    48 };
    48 
    49