diff -r c3690ec91ef8 -r 923ff622b8b9 src/hbinput/inputwidgets/hbinputvkbwidget_p.h --- a/src/hbinput/inputwidgets/hbinputvkbwidget_p.h Wed Jun 23 18:33:25 2010 +0300 +++ b/src/hbinput/inputwidgets/hbinputvkbwidget_p.h Tue Jul 06 14:36:53 2010 +0300 @@ -52,7 +52,6 @@ class QBitmap; class QPixmap; class QGraphicsGridLayout; -class HbInputVirtualRocker; class HbPushButton; class HbFrameDrawer; class QAction; @@ -67,7 +66,7 @@ class HbInputScreenshotWidget; class HbInputFocusObject; class HbInputSettingList; -class HbSelectionDialog; +class HbInputMethodDescriptor; class HbInputSettingWidget; const qreal VerticalSpacing = 0.0, HorizontalSpacing = 0.0; //vertical and horizontal spacing for buttons in layout @@ -104,8 +103,6 @@ virtual void updateButtons(); virtual void settingListPosition(QPointF &position, HbPopup::Placement &placement); - virtual void setRockerPosition(); - void captureScreenshot(); void updateMouseHitItem(HbTouchKeypadButton *button, QPointF position); void normalizeProbabilities(QList &allProbableKeys); @@ -114,9 +111,9 @@ bool isKeyboardDimmed(); void showInputMethodSelectionDialog(); - void _q_inputMethodSelectionDialogFinished(HbAction *action); - void _q_handleRockerChange(int direction, HbInputVirtualRocker::RockerSelectionMode selectionMode); + void _q_activateInputMethod(const HbInputMethodDescriptor &descriptor, const QByteArray &customData); void _q_settingsClosed(HbAction *action); + void _q_smileyPickerClosed(); virtual QChar numberCharacterBoundToKey(int key); friend class HbTouchKeypadButton; @@ -145,13 +142,10 @@ QSignalMapper *mReleaseMapper; QSignalMapper *mActionMapper; - QPointer mRocker; - HbFrameDrawer *mBackgroundDrawer; HbFrameDrawer *mIconDrawer; bool mMainWinConnected; - bool mShowRocker; QGraphicsLinearLayout *mLayout; QPointer mCurrentHost; bool mDrawbackground; @@ -165,6 +159,7 @@ HbTouchKeypadButton *mMostRecentlyAccessedButton; QPointF mMostRecentlyClickedLocation; HbInputFocusObject *mFocusedObject; + QObject *mCurrentFocusedObject; bool mFlickAnimation; bool mSettingsListOpen; bool mAnimateWhenDialogCloses; @@ -175,7 +170,6 @@ HbView *mSettingView; HbView *mCurrentView; bool mKeyboardDimmed; - HbSelectionDialog *mImSelectionDialog; HbInputSettingWidget *mSettingWidget; };