summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlexis Menard <alexis.menard@nokia.com>2009-10-06 07:19:08 (GMT)
committerJason McDonald <jason.mcdonald@nokia.com>2009-10-07 02:14:51 (GMT)
commit6b531891ae39d836dbbef0d961b9852a19c251a6 (patch)
tree05b6aece1a816f372ead121d95b4a702edccf490 /src
parent4838b5fc16cb6060c808021f62af27ec2180781b (diff)
downloadQt-6b531891ae39d836dbbef0d961b9852a19c251a6.zip
Qt-6b531891ae39d836dbbef0d961b9852a19c251a6.tar.gz
Qt-6b531891ae39d836dbbef0d961b9852a19c251a6.tar.bz2
Fix the pad navigator demo.
QGraphicsWidget used to called setPosHelper where all the logic was. But since the new flag itemSendsGeometryChanges some part of the code inside setPosHelper move back to setPos. QGraphicsWidget was not updated after this change. It doesn't matter as it is but for QGraphicsProxyWidget which activate the flag itemSendsGeometryChanges it matters. ItemChange was never called so the proxy was never really moved. Task-number:QT-672 Reviewed-by:andreas (cherry picked from commit 3da33626c056169f5fadf94f12997180cb3a08b4)
Diffstat (limited to 'src')
-rw-r--r--src/gui/graphicsview/qgraphicswidget.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/graphicsview/qgraphicswidget.cpp b/src/gui/graphicsview/qgraphicswidget.cpp
index 7764157..35a3c13 100644
--- a/src/gui/graphicsview/qgraphicswidget.cpp
+++ b/src/gui/graphicsview/qgraphicswidget.cpp
@@ -347,7 +347,7 @@ void QGraphicsWidget::setGeometry(const QRectF &rect)
// setPos triggers ItemPositionChange, which can adjust position
wd->inSetGeometry = 1;
- wd->setPosHelper(newGeom.topLeft());
+ setPos(newGeom.topLeft());
wd->inSetGeometry = 0;
newGeom.moveTopLeft(pos());