src/hbplugins/inputmethods/hardwareinput/hbhardwareinputbasic12keyhandler.h
changeset 34 ed14f46c0e55
parent 1 f7ac710697a9
equal deleted inserted replaced
31:7516d6d86cf5 34:ed14f46c0e55
    28 #include "hbinputmodehandler.h"
    28 #include "hbinputmodehandler.h"
    29 
    29 
    30 class HbHardwareInputBasic12KeyHandlerPrivate;
    30 class HbHardwareInputBasic12KeyHandlerPrivate;
    31 class HbHardwareInputBasic12KeyHandler: public HbInputBasicHandler
    31 class HbHardwareInputBasic12KeyHandler: public HbInputBasicHandler
    32 {
    32 {
    33 	Q_OBJECT
    33     Q_OBJECT
    34 public:
    34 public:
    35 	HbHardwareInputBasic12KeyHandler(HbInputAbstractMethod* inputMethod);
    35     HbHardwareInputBasic12KeyHandler(HbInputAbstractMethod* inputMethod);
    36 	~HbHardwareInputBasic12KeyHandler();
    36     ~HbHardwareInputBasic12KeyHandler();
    37 
    37 
    38 	bool isComposing() const;
    38     bool isComposing() const;
    39 	bool actionHandler(HbInputModeAction action);
    39     bool actionHandler(HbInputModeAction action);
    40 	bool filterEvent(const QKeyEvent * event);
    40     bool filterEvent(const QKeyEvent * event);
    41 
    41 
    42 private:
    42 private:
    43 	Q_DECLARE_PRIVATE(HbHardwareInputBasic12KeyHandler)
    43     Q_DECLARE_PRIVATE(HbHardwareInputBasic12KeyHandler)
    44     Q_DISABLE_COPY(HbHardwareInputBasic12KeyHandler)
    44     Q_DISABLE_COPY(HbHardwareInputBasic12KeyHandler)
    45 };
    45 };
    46 
    46 
    47 #endif //HB_HARDWARE_INPUT_BASIC_12KEY_HANDLER
    47 #endif //HB_HARDWARE_INPUT_BASIC_12KEY_HANDLER