src/hbcore/inputfw/hbinputvkbhostbridge.h
changeset 6 c3690ec91ef8
parent 2 06ff229162e9
child 34 ed14f46c0e55
equal deleted inserted replaced
5:627c4a0fd0e7 6:c3690ec91ef8
    36 
    36 
    37 public:
    37 public:
    38     static HbVkbHostBridge *instance();
    38     static HbVkbHostBridge *instance();
    39 
    39 
    40     ~HbVkbHostBridge();
    40     ~HbVkbHostBridge();
    41     void openKeypad(HbVirtualKeyboard *vkb, HbInputMethod* owner, bool animationAllowed);
    41     void openKeypad(HbVirtualKeyboard *vkb, HbInputMethod *owner, bool animationAllowed);
    42     void openMinimizedKeypad(HbVirtualKeyboard *vkb, HbInputMethod* owner);
    42     void openMinimizedKeypad(HbVirtualKeyboard *vkb, HbInputMethod *owner);
    43     void closeKeypad(bool animationAllowed);
    43     void closeKeypad(bool animationAllowed);
    44     void minimizeKeypad(bool animationAllowed);
    44     void minimizeKeypad(bool animationAllowed);
    45     HbVkbStatus keypadStatus() const;
    45     HbVkbStatus keypadStatus() const;
    46     QSizeF keyboardArea() const;  
    46     QSizeF keyboardArea() const;
    47     HbVirtualKeyboard* activeKeypad() const;
    47     HbVirtualKeyboard *activeKeypad() const;
    48     QRectF applicationArea() const;
    48     QRectF applicationArea() const;
    49     HbVkbStatus keypadStatusBeforeOrientationChange() const;
    49     HbVkbStatus keypadStatusBeforeOrientationChange() const;
    50 
    50 
    51     HbVkbHost *activeHost() const;
    51     HbVkbHost *activeHost() const;
    52     bool connectHost(HbVkbHost *host);
    52     bool connectHost(HbVkbHost *host);