equal
deleted
inserted
replaced
27 #define _VirtualQwerty_H |
27 #define _VirtualQwerty_H |
28 |
28 |
29 #include <QPointer> |
29 #include <QPointer> |
30 #include <hbinputabstractbase.h> |
30 #include <hbinputabstractbase.h> |
31 #include <hbinputpredictioncallback.h> |
31 #include <hbinputpredictioncallback.h> |
32 #include <hbinputvirtualrocker.h> |
|
33 #include <hbinputvkbwidget.h> |
32 #include <hbinputvkbwidget.h> |
34 |
33 |
35 class QTimer; |
34 class QTimer; |
36 class HbQwertyNumericKeyboard; |
35 class HbQwertyNumericKeyboard; |
37 class HbQwerty10x4Keyboard; |
36 class HbQwerty10x4Keyboard; |
63 void reset(); |
62 void reset(); |
64 void mouseHandler(int x, QMouseEvent* aEvent); |
63 void mouseHandler(int x, QMouseEvent* aEvent); |
65 bool filterEvent(const QEvent* event); |
64 bool filterEvent(const QEvent* event); |
66 |
65 |
67 public slots: |
66 public slots: |
68 void orientationAboutToChange(); |
67 void orientationAboutToChange(); |
69 void rockerDirection(int aDirection, HbInputVirtualRocker::RockerSelectionMode aSelectionMode); |
|
70 // keypad related slots |
68 // keypad related slots |
71 void keypadClosed(); |
69 void keypadClosed(); |
72 void keypadCloseEventDetected(HbInputVkbWidget::HbVkbCloseMethod vkbCloseMethod); |
70 void keypadCloseEventDetected(HbInputVkbWidget::HbVkbCloseMethod vkbCloseMethod); |
73 void flickEvent(HbInputVkbWidget::HbFlickDirection direction); |
71 void flickEvent(HbInputVkbWidget::HbFlickDirection direction); |
74 void mouseMovedOutOfButton(); |
72 void mouseMovedOutOfButton(); |
105 void closeCandidatePopup(); |
103 void closeCandidatePopup(); |
106 void launchAutoCompletionPopup(const QStringList &candidates); |
104 void launchAutoCompletionPopup(const QStringList &candidates); |
107 HbKeyboardType currentKeyboardType() const; |
105 HbKeyboardType currentKeyboardType() const; |
108 |
106 |
109 private slots: |
107 private slots: |
110 void primaryCandidateModeChanged(HbPrimaryCandidateMode mode); |
108 void primaryCandidateModeChanged(HbPrimaryCandidateMode mode); |
111 void restorePreviousState(); |
109 void restorePreviousState(); |
112 |
110 |
113 private: |
111 private: |
114 void initializePredictiveMode(); |
112 void initializePredictiveMode(); |
115 void updateEditor(); |
113 void updateEditor(); |