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); |