--- a/homescreenapp/stateplugins/hshomescreenstateplugin/inc/hsidlestate.h Wed Jul 14 15:53:30 2010 +0300
+++ b/homescreenapp/stateplugins/hshomescreenstateplugin/inc/hsidlestate.h Fri Jul 23 13:47:57 2010 +0300
@@ -31,11 +31,11 @@
class QGraphicsItem;
class QGraphicsSceneMouseEvent;
-class QPropertyAnimation;
+
class QGestureEvent;
class HbAction;
class HbContinuousFeedback;
-class HsIdleWidget;
+
class HsTitleResolver;
class QParallelAnimationGroup;
class HbMenu;
@@ -46,7 +46,7 @@
class HsWidgetHost;
class HsPage;
class HsMessageBoxWrapper;
-class HsPropertyAnimationWrapper;
+
class HsIdleState : public QState
{
@@ -120,6 +120,7 @@
void action_moveScene_disconnectGestureHandlers();
void action_addPage_addPage();
void action_preRemovePage_showQuery();
+ void action_preRemovePage_exit();
void action_removePage_startRemovePageAnimation();
void action_removePage_removePage();
void action_toggleConnection_toggleConnection();
@@ -146,11 +147,11 @@
private:
HbAction *mNavigationAction;
- HsIdleWidget *mUiWidget;
+
HsTitleResolver *mTitleResolver;
- QPropertyAnimation *mZoneAnimation;
+
bool mAllowZoneAnimation;
- HsPropertyAnimationWrapper *mPageChangeAnimation;
+
HbContinuousFeedback *mContinuousFeedback;
bool mTrashBinFeedbackAlreadyPlayed;
QPointF mPageHotSpot;