equal
deleted
inserted
replaced
23 class QPropertyAnimation; |
23 class QPropertyAnimation; |
24 class QEasingCurve; |
24 class QEasingCurve; |
25 class QSequentialAnimationGroup; |
25 class QSequentialAnimationGroup; |
26 class QAbstractAnimation; |
26 class QAbstractAnimation; |
27 class LogsEffectContainer; |
27 class LogsEffectContainer; |
|
28 class HbMainWindow; |
28 |
29 |
29 /** |
30 /** |
30 * |
31 * |
31 */ |
32 */ |
32 class LogsEffectHandler : public QObject |
33 class LogsEffectHandler : public QObject |
34 Q_OBJECT |
35 Q_OBJECT |
35 friend class UT_LogsEffectHandler; |
36 friend class UT_LogsEffectHandler; |
36 friend class UT_LogsRecentCallsView; |
37 friend class UT_LogsRecentCallsView; |
37 |
38 |
38 public: |
39 public: |
39 explicit LogsEffectHandler(); |
40 explicit LogsEffectHandler(HbMainWindow& window); |
40 ~LogsEffectHandler(); |
41 ~LogsEffectHandler(); |
41 |
42 |
42 void startDissappearAppearByFadingEffect(QObject& effectTarget); |
43 void startDissappearAppearByFadingEffect(QObject& effectTarget); |
43 void startDissappearAppearByMovingEffect( |
44 void startDissappearAppearByMovingEffect( |
44 QObject& effectTarget, QObject& secondaryEffectTarget, bool dissappearToLeft, |
45 QObject& effectTarget, QObject& secondaryEffectTarget, bool dissappearToLeft, |
74 QPropertyAnimation& animation, QObject* effectTarget, |
75 QPropertyAnimation& animation, QObject* effectTarget, |
75 int startVal, int endVal, int duration, const QEasingCurve& easingCurve); |
76 int startVal, int endVal, int duration, const QEasingCurve& easingCurve); |
76 |
77 |
77 private: |
78 private: |
78 |
79 |
|
80 HbMainWindow& mWindow; |
79 QPropertyAnimation* mItemAppearByFadingAnimation; |
81 QPropertyAnimation* mItemAppearByFadingAnimation; |
80 QPropertyAnimation* mItemDissappearByFadingAnimation; |
82 QPropertyAnimation* mItemDissappearByFadingAnimation; |
81 QPropertyAnimation* mItemMoveNotPossibleAnimationStart; |
83 QPropertyAnimation* mItemMoveNotPossibleAnimationStart; |
82 QPropertyAnimation* mItemMoveNotPossibleAnimationEnd; |
84 QPropertyAnimation* mItemMoveNotPossibleAnimationEnd; |
83 QSequentialAnimationGroup* mMoveGroup; |
85 QSequentialAnimationGroup* mMoveGroup; |