aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/quick/qquickitem2/tst_qquickitem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/quick/qquickitem2/tst_qquickitem.cpp')
-rw-r--r--tests/auto/quick/qquickitem2/tst_qquickitem.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/auto/quick/qquickitem2/tst_qquickitem.cpp b/tests/auto/quick/qquickitem2/tst_qquickitem.cpp
index 9089e3b422..62133d6475 100644
--- a/tests/auto/quick/qquickitem2/tst_qquickitem.cpp
+++ b/tests/auto/quick/qquickitem2/tst_qquickitem.cpp
@@ -2700,7 +2700,11 @@ struct TestListener : public QQuickItemChangeListener
{
TestListener(bool remove = false) : remove(remove) { reset(); }
- void itemGeometryChanged(QQuickItem *, const QRectF &newGeometry, const QRectF &) override { ++itemGeometryChanges; value = newGeometry; }
+ void itemGeometryChanged(QQuickItem *item, QQuickGeometryChange, const QRectF &) override
+ {
+ ++itemGeometryChanges;
+ value = QRectF(item->x(), item->y(), item->width(), item->height());
+ }
void itemSiblingOrderChanged(QQuickItem *) override { ++itemSiblingOrderChanges; }
void itemVisibilityChanged(QQuickItem *) override { ++itemVisibilityChanges; }
void itemOpacityChanged(QQuickItem *) override { ++itemOpacityChanges; }