homescreenapp/stateplugins/hshomescreenstateplugin/inc/hsidlestate.h
changeset 86 e4f038c420f7
parent 69 87476091b3f5
child 90 3ac3aaebaee5
--- a/homescreenapp/stateplugins/hshomescreenstateplugin/inc/hsidlestate.h	Wed Aug 18 10:33:57 2010 +0300
+++ b/homescreenapp/stateplugins/hshomescreenstateplugin/inc/hsidlestate.h	Mon Sep 13 13:03:23 2010 +0300
@@ -108,11 +108,12 @@
     void action_moveWidget_reparentToControlLayer();
     void action_moveWidget_startWidgetDragEffect();
     void action_moveWidget_connectGestureHandlers();
+    void action_moveWidget_connectOrientationChangeEventHandler();
     void action_moveWidget_setWidgetSnap();
-
     void action_moveWidget_reparentToPage();
     void action_moveWidget_startWidgetDropEffect();
     void action_moveWidget_disconnectGestureHandlers();
+    void action_moveWidget_disconnectOrientationChangeEventHandler();
     void action_moveWidget_preventZoneAnimation();
     void action_moveWidget_deleteWidgetSnap();
     void action_moveScene_connectGestureHandlers();
@@ -131,7 +132,7 @@
     void onPagePanStarted(QGestureEvent *event);
     void onPagePanUpdated(QGestureEvent *event);
     void onPagePanFinished(QGestureEvent *event);
-    void onWidgetTapStarted(HsWidgetHost *widget);
+    void onWidgetTapStarted(QPointF point, HsWidgetHost *widget);
     void onWidgetTapAndHoldFinished(QGestureEvent *event, HsWidgetHost *widget);
     void onWidgetMoveUpdated(const QPointF &scenePos, HsWidgetHost *widget);
     void onWidgetMoveFinished(const QPointF &scenePos, HsWidgetHost *widget);
@@ -143,8 +144,13 @@
     void pageChangeAnimationFinished();
     void onVerticalSnapLineTimerTimeout();
     void onHorizontalSnapLineTimerTimeout();
-    void onActivePageChanged();
-   
+    void updateSnapAlgorithmParameters();
+    
+    void closeVirtualKeyboard();
+
+private:
+    bool isEditor(const QPointF &point, HsWidgetHost *widget);
+    
 private:
     HbAction *mNavigationAction;