diff -r acd4e87b24b4 -r 2f0af9ba7665 logsui/logsapp/src/logseffecthandler.cpp --- a/logsui/logsapp/src/logseffecthandler.cpp Fri Sep 17 16:47:32 2010 +0300 +++ b/logsui/logsapp/src/logseffecthandler.cpp Fri Oct 15 14:47:48 2010 +0300 @@ -22,13 +22,13 @@ #include #include #include +#include const int logsMoveByExtra = 10; const int logsEffectDelayBetween = 200; const int logsEffectAppearDurationInMs = 500; const int logsEffectDissappearDurationInMs = 300; const int logsEffectMoveNotPossibleDurationInMs = 200; -const int logsMoveNotPossibleAmount = 30; const int logsDissappearByMovingIndex = 0; const int logsPauseBetweenDissappearAndAppearIndex = 1; @@ -38,7 +38,7 @@ // // ----------------------------------------------------------------------------- // -LogsEffectHandler::LogsEffectHandler() : QObject() +LogsEffectHandler::LogsEffectHandler(HbMainWindow& window) : QObject(), mWindow(window) { LOGS_QDEBUG( "logs [UI] -> LogsEffectHandler::LogsEffectHandler()" ); @@ -181,9 +181,9 @@ // Move a bit to attempted direction and then back // - //int origX = effectTarget.property("x").toInt(); + const int logsMoveNotPossibleAmount = mWindow.layoutRect().width() / 6; int moveNotPossiblePos = - moveLeft ? -logsMoveNotPossibleAmount : logsMoveNotPossibleAmount; + moveLeft ? logsMoveNotPossibleAmount : -logsMoveNotPossibleAmount; QEasingCurve easing(QEasingCurve::OutBack); initMoveHorizontallyEffect( *mItemMoveNotPossibleAnimationStart, &effectTarget, origX, moveNotPossiblePos,