homescreenapp/stateplugins/hshomescreenstateplugin/inc/hsidlestate.h
changeset 92 6727c5d0afc7
parent 77 4b195f3bea29
child 96 458d8c8d9580
equal deleted inserted replaced
85:35368b604b28 92:6727c5d0afc7
   106     void action_waitInput_disconnectGestureHandlers();
   106     void action_waitInput_disconnectGestureHandlers();
   107     void action_waitInput_resetNewWidgets();
   107     void action_waitInput_resetNewWidgets();
   108     void action_moveWidget_reparentToControlLayer();
   108     void action_moveWidget_reparentToControlLayer();
   109     void action_moveWidget_startWidgetDragEffect();
   109     void action_moveWidget_startWidgetDragEffect();
   110     void action_moveWidget_connectGestureHandlers();
   110     void action_moveWidget_connectGestureHandlers();
       
   111     void action_moveWidget_connectOrientationChangeEventHandler();
   111     void action_moveWidget_setWidgetSnap();
   112     void action_moveWidget_setWidgetSnap();
   112 
       
   113     void action_moveWidget_reparentToPage();
   113     void action_moveWidget_reparentToPage();
   114     void action_moveWidget_startWidgetDropEffect();
   114     void action_moveWidget_startWidgetDropEffect();
   115     void action_moveWidget_disconnectGestureHandlers();
   115     void action_moveWidget_disconnectGestureHandlers();
       
   116     void action_moveWidget_disconnectOrientationChangeEventHandler();
   116     void action_moveWidget_preventZoneAnimation();
   117     void action_moveWidget_preventZoneAnimation();
   117     void action_moveWidget_deleteWidgetSnap();
   118     void action_moveWidget_deleteWidgetSnap();
   118     void action_moveScene_connectGestureHandlers();
   119     void action_moveScene_connectGestureHandlers();
   119     void action_moveScene_moveToNearestPage();
   120     void action_moveScene_moveToNearestPage();
   120     void action_moveScene_disconnectGestureHandlers();    
   121     void action_moveScene_disconnectGestureHandlers();    
   129     
   130     
   130     void onPageTapAndHoldFinished(QGestureEvent *event);
   131     void onPageTapAndHoldFinished(QGestureEvent *event);
   131     void onPagePanStarted(QGestureEvent *event);
   132     void onPagePanStarted(QGestureEvent *event);
   132     void onPagePanUpdated(QGestureEvent *event);
   133     void onPagePanUpdated(QGestureEvent *event);
   133     void onPagePanFinished(QGestureEvent *event);
   134     void onPagePanFinished(QGestureEvent *event);
   134     void onWidgetTapStarted(HsWidgetHost *widget);
   135     void onWidgetTapStarted(QPointF point, HsWidgetHost *widget);
   135     void onWidgetTapAndHoldFinished(QGestureEvent *event, HsWidgetHost *widget);
   136     void onWidgetTapAndHoldFinished(QGestureEvent *event, HsWidgetHost *widget);
   136     void onWidgetMoveUpdated(const QPointF &scenePos, HsWidgetHost *widget);
   137     void onWidgetMoveUpdated(const QPointF &scenePos, HsWidgetHost *widget);
   137     void onWidgetMoveFinished(const QPointF &scenePos, HsWidgetHost *widget);
   138     void onWidgetMoveFinished(const QPointF &scenePos, HsWidgetHost *widget);
   138     void onTitleChanged(QString title);
   139     void onTitleChanged(QString title);
   139     void onAddContentFromContextMenuActionTriggered();
   140     void onAddContentFromContextMenuActionTriggered();
   141     bool openTaskSwitcher();
   142     bool openTaskSwitcher();
   142     void zoneAnimationFinished();
   143     void zoneAnimationFinished();
   143     void pageChangeAnimationFinished();
   144     void pageChangeAnimationFinished();
   144     void onVerticalSnapLineTimerTimeout();
   145     void onVerticalSnapLineTimerTimeout();
   145     void onHorizontalSnapLineTimerTimeout();
   146     void onHorizontalSnapLineTimerTimeout();
   146     void onActivePageChanged();
   147     void updateSnapAlgorithmParameters();
   147    
   148     
       
   149     void closeVirtualKeyboard();
       
   150 
       
   151 private:
       
   152     bool isEditor(const QPointF &point, HsWidgetHost *widget);
       
   153     
   148 private:
   154 private:
   149     HbAction *mNavigationAction;
   155     HbAction *mNavigationAction;
   150     
   156     
   151     HsTitleResolver *mTitleResolver;
   157     HsTitleResolver *mTitleResolver;
   152   
   158