66 class HbInputScreenshotWidget; |
66 class HbInputScreenshotWidget; |
67 class HbInputFocusObject; |
67 class HbInputFocusObject; |
68 class HbInputSettingList; |
68 class HbInputSettingList; |
69 class HbInputMethodDescriptor; |
69 class HbInputMethodDescriptor; |
70 class HbInputSettingWidget; |
70 class HbInputSettingWidget; |
|
71 class HbInputSettingPopup; |
71 |
72 |
72 const qreal VerticalSpacing = 0.0, HorizontalSpacing = 0.0; //vertical and horizontal spacing for buttons in layout |
73 const qreal VerticalSpacing = 0.0, HorizontalSpacing = 0.0; //vertical and horizontal spacing for buttons in layout |
73 |
74 |
74 class HB_INPUT_PRIVATE_EXPORT HbInputVkbWidgetPrivate : public HbWidgetPrivate |
75 class HB_INPUT_PRIVATE_EXPORT HbInputVkbWidgetPrivate : public HbWidgetPrivate |
75 { |
76 { |
159 HbTouchKeypadButton *mMostRecentlyAccessedButton; |
160 HbTouchKeypadButton *mMostRecentlyAccessedButton; |
160 QPointF mMostRecentlyClickedLocation; |
161 QPointF mMostRecentlyClickedLocation; |
161 HbInputFocusObject *mFocusedObject; |
162 HbInputFocusObject *mFocusedObject; |
162 QObject *mCurrentFocusedObject; |
163 QObject *mCurrentFocusedObject; |
163 bool mFlickAnimation; |
164 bool mFlickAnimation; |
164 bool mSettingsListOpen; |
165 int mSettingsDialogsOpen; |
165 bool mAnimateWhenDialogCloses; |
166 bool mAnimateWhenDialogCloses; |
166 HbQwertyKeyboardSize mKeyboardSize; |
167 HbQwertyKeyboardSize mKeyboardSize; |
167 int mCloseHandleHeight; |
168 int mCloseHandleHeight; |
168 int mCloseHandleWidth; |
169 int mCloseHandleWidth; |
169 QGraphicsWidget *mCloseHandle; |
170 QGraphicsWidget *mCloseHandle; |
170 HbView *mSettingView; |
|
171 HbView *mCurrentView; |
|
172 bool mKeyboardDimmed; |
171 bool mKeyboardDimmed; |
173 HbInputSettingWidget *mSettingWidget; |
172 HbInputSettingPopup *mSettingPopup; |
174 }; |
173 }; |
175 |
174 |
176 #endif //HB_INPUT_VKB_WIDGET_PRIVATE_H |
175 #endif //HB_INPUT_VKB_WIDGET_PRIVATE_H |
177 |
176 |
178 // End of file |
177 // End of file |