File BMC13246_0009-Revert-Changes-Do-not-rotate-the-dim-layer-effect-wi.patch of Package libmeegotouch

From 8c21a597835ea1caec4e142209a9582f13e46e66 Mon Sep 17 00:00:00 2001
From: Daniel d'Andrada <daniel.dandrada@nokia.com>
Date: Mon, 21 Mar 2011 09:12:39 +0200
Subject: [PATCH 9/9] Revert "Changes: Do not rotate the dim layer effect with the scene."

This reverts commit 7b81e475017d1a3bbcee319b692bb84145c429a6.
Details: It assumes that the native aspect ratio is landscape
---
 src/views/mscenelayereffectdimview.cpp |   15 ---------------
 1 files changed, 0 insertions(+), 15 deletions(-)

diff --git a/src/views/mscenelayereffectdimview.cpp b/src/views/mscenelayereffectdimview.cpp
index 94f2e2c..2505204 100644
--- a/src/views/mscenelayereffectdimview.cpp
+++ b/src/views/mscenelayereffectdimview.cpp
@@ -24,8 +24,6 @@
 #include "mscenelayereffect.h"
 #include "mscenelayereffectmodel.h"
 
-#include "mscenemanager.h"
-
 //! \internal
 class MSceneLayerEffectDimViewPrivate : public MSceneWindowViewPrivate
 {
@@ -39,7 +37,6 @@ MSceneLayerEffectDimView::MSceneLayerEffectDimView(MSceneLayerEffect *controller
 {
     Q_D(MSceneLayerEffectDimView);
     d->controller = controller;
-
     d->controller->setFlag(QGraphicsItem::ItemDoesntPropagateOpacityToChildren, true);
 }
 
@@ -49,26 +46,14 @@ MSceneLayerEffectDimView::~MSceneLayerEffectDimView()
 
 void MSceneLayerEffectDimView::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
 {
-    Q_D(MSceneLayerEffectDimView);
     Q_UNUSED(widget);
     Q_UNUSED(option);
 
     qreal oldOpacity = painter->opacity();
     qreal opacity = d_ptr->controller->effectiveOpacity() * style()->opacity();
-
-    QTransform oldTransform = painter->transform();
-    QTransform transform;
-    if (d->controller->sceneManager() && d->controller->sceneManager()->orientation() == M::Portrait) {
-        transform.translate(0, boundingRect().width());
-        transform.rotate(-90);
-    }
-
-    painter->setTransform(transform);
     painter->setOpacity(opacity);
     painter->fillRect(boundingRect(), QColor(0, 0, 0));
     painter->setOpacity(oldOpacity);
-
-    painter->setTransform(oldTransform);
 }
 
 QRectF MSceneLayerEffectDimView::boundingRect() const
-- 
1.7.2.2

openSUSE Build Service is sponsored by