Rename Qt Quick-specific classes to QQuick*
[profile/ivi/qtdeclarative.git] / tests / auto / declarative / qquickdrag / tst_qquickdrag.cpp
@@ -41,8 +41,8 @@
 
 #include <QtTest/QtTest>
 #include <QtTest/QSignalSpy>
-#include <QtDeclarative/qsgitem.h>
-#include <QtDeclarative/qsgview.h>
+#include <QtDeclarative/qquickitem.h>
+#include <QtDeclarative/qquickview.h>
 #include <QtDeclarative/qdeclarativecontext.h>
 #include <QtDeclarative/qdeclarativeengine.h>
 #include <QtDeclarative/qdeclarativeexpression.h>
@@ -66,12 +66,12 @@ template <> void evaluate<void>(QObject *scope, const QString &expression)
 
 Q_DECLARE_METATYPE(Qt::DropActions)
 
-class TestDropTarget : public QSGItem
+class TestDropTarget : public QQuickItem
 {
     Q_OBJECT
 public:
-    TestDropTarget(QSGItem *parent = 0)
-        : QSGItem(parent)
+    TestDropTarget(QQuickItem *parent = 0)
+        : QQuickItem(parent)
         , enterEvents(0)
         , moveEvents(0)
         , leaveEvents(0)
@@ -144,7 +144,7 @@ public:
     bool accept;
 };
 
-class tst_QSGDrag: public QObject
+class tst_QQuickDrag: public QObject
 {
     Q_OBJECT
 private slots:
@@ -164,19 +164,19 @@ private:
     QDeclarativeEngine engine;
 };
 
-void tst_QSGDrag::initTestCase()
+void tst_QQuickDrag::initTestCase()
 {
 
 }
 
-void tst_QSGDrag::cleanupTestCase()
+void tst_QQuickDrag::cleanupTestCase()
 {
 
 }
 
-void tst_QSGDrag::active()
+void tst_QQuickDrag::active()
 {
-    QSGCanvas canvas;
+    QQuickCanvas canvas;
     TestDropTarget dropTarget(canvas.rootItem());
     dropTarget.setSize(QSizeF(100, 100));
     QDeclarativeComponent component(&engine);
@@ -189,7 +189,7 @@ void tst_QSGDrag::active()
                 "width: 10; height: 10\n"
             "}", QUrl());
     QScopedPointer<QObject> object(component.create());
-    QSGItem *item = qobject_cast<QSGItem *>(object.data());
+    QQuickItem *item = qobject_cast<QQuickItem *>(object.data());
     QVERIFY(item);
     item->setParentItem(&dropTarget);
 
@@ -244,8 +244,8 @@ void tst_QSGDrag::active()
     QCOMPARE(evaluate<QObject *>(item, "dragTarget"), static_cast<QObject *>(0));
     QCOMPARE(dropTarget.enterEvents, 0); QCOMPARE(dropTarget.leaveEvents, 1);
 
-    // Enter events aren't sent to items without the QSGItem::ItemAcceptsDrops flag.
-    dropTarget.setFlags(QSGItem::Flags());
+    // Enter events aren't sent to items without the QQuickItem::ItemAcceptsDrops flag.
+    dropTarget.setFlags(QQuickItem::Flags());
 
     dropTarget.reset();
     evaluate<void>(item, "Drag.active = true");
@@ -263,7 +263,7 @@ void tst_QSGDrag::active()
     QCOMPARE(evaluate<QObject *>(item, "dragTarget"), static_cast<QObject *>(0));
     QCOMPARE(dropTarget.enterEvents, 0); QCOMPARE(dropTarget.leaveEvents, 0);
 
-    dropTarget.setFlags(QSGItem::ItemAcceptsDrops);
+    dropTarget.setFlags(QQuickItem::ItemAcceptsDrops);
 
     dropTarget.reset();
     evaluate<void>(item, "Drag.active = true");
@@ -273,7 +273,7 @@ void tst_QSGDrag::active()
     QCOMPARE(evaluate<QObject *>(item, "dragTarget"), static_cast<QObject *>(&dropTarget));
     QCOMPARE(dropTarget.enterEvents, 1); QCOMPARE(dropTarget.leaveEvents, 0);
 
-    dropTarget.setFlags(QSGItem::Flags());
+    dropTarget.setFlags(QQuickItem::Flags());
 
     dropTarget.reset();
     evaluate<void>(item, "Drag.active = false");
@@ -284,7 +284,7 @@ void tst_QSGDrag::active()
     QCOMPARE(dropTarget.enterEvents, 0); QCOMPARE(dropTarget.leaveEvents, 1);
 
     // Follow up events aren't sent to items if the enter event isn't accepted.
-    dropTarget.setFlags(QSGItem::ItemAcceptsDrops);
+    dropTarget.setFlags(QQuickItem::ItemAcceptsDrops);
     dropTarget.accept = false;
 
     dropTarget.reset();
@@ -359,9 +359,9 @@ void tst_QSGDrag::active()
     QCOMPARE(dropTarget.enterEvents, 0); QCOMPARE(dropTarget.leaveEvents, 0);
 }
 
-void tst_QSGDrag::drop()
+void tst_QQuickDrag::drop()
 {
-    QSGCanvas canvas;
+    QQuickCanvas canvas;
     TestDropTarget outerTarget(canvas.rootItem());
     outerTarget.setSize(QSizeF(100, 100));
     outerTarget.acceptAction = Qt::CopyAction;
@@ -378,7 +378,7 @@ void tst_QSGDrag::drop()
                 "width: 10; height: 10\n"
             "}", QUrl());
     QScopedPointer<QObject> object(component.create());
-    QSGItem *item = qobject_cast<QSGItem *>(object.data());
+    QQuickItem *item = qobject_cast<QQuickItem *>(object.data());
     QVERIFY(item);
     item->setParentItem(&outerTarget);
 
@@ -424,7 +424,7 @@ void tst_QSGDrag::drop()
 
     // Inner target doesn't accept enter so drop goes directly to outer.
     innerTarget.accept = true;
-    innerTarget.setFlags(QSGItem::Flags());
+    innerTarget.setFlags(QQuickItem::Flags());
 
     innerTarget.reset(); outerTarget.reset();
     evaluate<void>(item, "Drag.active = true");
@@ -478,9 +478,9 @@ void tst_QSGDrag::drop()
     QCOMPARE(innerTarget.enterEvents, 0); QCOMPARE(innerTarget.leaveEvents, 0); QCOMPARE(innerTarget.dropEvents, 0);
 }
 
-void tst_QSGDrag::move()
+void tst_QQuickDrag::move()
 {
-    QSGCanvas canvas;
+    QQuickCanvas canvas;
     TestDropTarget outerTarget(canvas.rootItem());
     outerTarget.setSize(QSizeF(100, 100));
     TestDropTarget leftTarget(&outerTarget);
@@ -499,7 +499,7 @@ void tst_QSGDrag::move()
                 "width: 10; height: 10\n"
             "}", QUrl());
     QScopedPointer<QObject> object(component.create());
-    QSGItem *item = qobject_cast<QSGItem *>(object.data());
+    QQuickItem *item = qobject_cast<QQuickItem *>(object.data());
     QVERIFY(item);
     item->setParentItem(&outerTarget);
 
@@ -589,8 +589,8 @@ void tst_QSGDrag::move()
     QCOMPARE(rightTarget.enterEvents, 0); QCOMPARE(rightTarget.leaveEvents, 0); QCOMPARE(rightTarget.moveEvents, 0);
     QCOMPARE(outerTarget.position.x(), qreal(60)); QCOMPARE(outerTarget.position.y(), qreal(50));
 
-    // Clear the QSGItem::ItemAcceptsDrops flag from the outer target after it accepted an enter event.
-    outerTarget.setFlags(QSGItem::Flags());
+    // Clear the QQuickItem::ItemAcceptsDrops flag from the outer target after it accepted an enter event.
+    outerTarget.setFlags(QQuickItem::Flags());
 
     outerTarget.reset(); leftTarget.reset(); rightTarget.reset();
     item->setPos(QPointF(40, 50));
@@ -601,8 +601,8 @@ void tst_QSGDrag::move()
     QCOMPARE(rightTarget.enterEvents, 0); QCOMPARE(rightTarget.leaveEvents, 0); QCOMPARE(rightTarget.moveEvents, 0);
     QCOMPARE(outerTarget.position.x(), qreal(40)); QCOMPARE(outerTarget.position.y(), qreal(50));
 
-    // Clear the QSGItem::ItemAcceptsDrops flag from the left target before it accepts an enter event.
-    leftTarget.setFlags(QSGItem::Flags());
+    // Clear the QQuickItem::ItemAcceptsDrops flag from the left target before it accepts an enter event.
+    leftTarget.setFlags(QQuickItem::Flags());
 
     outerTarget.reset(); leftTarget.reset(); rightTarget.reset();
     item->setPos(QPointF(25, 50));
@@ -615,9 +615,9 @@ void tst_QSGDrag::move()
 }
 
 
-void tst_QSGDrag::hotSpot()
+void tst_QQuickDrag::hotSpot()
 {
-    QSGCanvas canvas;
+    QQuickCanvas canvas;
     TestDropTarget dropTarget(canvas.rootItem());
     dropTarget.setSize(QSizeF(100, 100));
     QDeclarativeComponent component(&engine);
@@ -630,7 +630,7 @@ void tst_QSGDrag::hotSpot()
                 "width: 10; height: 10\n"
             "}", QUrl());
     QScopedPointer<QObject> object(component.create());
-    QSGItem *item = qobject_cast<QSGItem *>(object.data());
+    QQuickItem *item = qobject_cast<QQuickItem *>(object.data());
     QVERIFY(item);
     item->setParentItem(&dropTarget);
 
@@ -671,9 +671,9 @@ void tst_QSGDrag::hotSpot()
     QCOMPARE(dropTarget.position.y(), qreal(30));
 }
 
-void tst_QSGDrag::supportedActions()
+void tst_QQuickDrag::supportedActions()
 {
-    QSGCanvas canvas;
+    QQuickCanvas canvas;
     TestDropTarget dropTarget(canvas.rootItem());
     dropTarget.setSize(QSizeF(100, 100));
     QDeclarativeComponent component(&engine);
@@ -685,7 +685,7 @@ void tst_QSGDrag::supportedActions()
                 "width: 10; height: 10\n"
             "}", QUrl());
     QScopedPointer<QObject> object(component.create());
-    QSGItem *item = qobject_cast<QSGItem *>(object.data());
+    QQuickItem *item = qobject_cast<QQuickItem *>(object.data());
     QVERIFY(item);
     item->setParentItem(&dropTarget);
 
@@ -719,9 +719,9 @@ void tst_QSGDrag::supportedActions()
     QCOMPARE(dropTarget.supportedActions, Qt::MoveAction);
 }
 
-void tst_QSGDrag::proposedAction()
+void tst_QQuickDrag::proposedAction()
 {
-    QSGCanvas canvas;
+    QQuickCanvas canvas;
     TestDropTarget dropTarget(canvas.rootItem());
     dropTarget.setSize(QSizeF(100, 100));
     QDeclarativeComponent component(&engine);
@@ -733,7 +733,7 @@ void tst_QSGDrag::proposedAction()
                 "width: 10; height: 10\n"
             "}", QUrl());
     QScopedPointer<QObject> object(component.create());
-    QSGItem *item = qobject_cast<QSGItem *>(object.data());
+    QQuickItem *item = qobject_cast<QQuickItem *>(object.data());
     QVERIFY(item);
     item->setParentItem(&dropTarget);
 
@@ -767,7 +767,7 @@ void tst_QSGDrag::proposedAction()
     QCOMPARE(dropTarget.proposedAction, Qt::LinkAction);
 }
 
-void tst_QSGDrag::keys()
+void tst_QQuickDrag::keys()
 {
     QDeclarativeComponent component(&engine);
     component.setData(
@@ -778,7 +778,7 @@ void tst_QSGDrag::keys()
                 "width: 10; height: 10\n"
             "}", QUrl());
     QScopedPointer<QObject> object(component.create());
-    QSGItem *item = qobject_cast<QSGItem *>(object.data());
+    QQuickItem *item = qobject_cast<QQuickItem *>(object.data());
     QVERIFY(item);
 
 //    QCOMPARE(evaluate<QStringList>(item, "Drag.keys"), QStringList());
@@ -791,7 +791,7 @@ void tst_QSGDrag::keys()
     QCOMPARE(item->property("keys").toStringList(), QStringList() << "red" << "blue");
 }
 
-void tst_QSGDrag::source()
+void tst_QQuickDrag::source()
 {
 
     QDeclarativeComponent component(&engine);
@@ -804,13 +804,13 @@ void tst_QSGDrag::source()
                 "Item { id: proxySource; objectName: \"proxySource\" }\n"
             "}", QUrl());
     QScopedPointer<QObject> object(component.create());
-    QSGItem *item = qobject_cast<QSGItem *>(object.data());
+    QQuickItem *item = qobject_cast<QQuickItem *>(object.data());
     QVERIFY(item);
 
     QCOMPARE(evaluate<QObject *>(item, "Drag.source"), static_cast<QObject *>(item));
     QCOMPARE(evaluate<QObject *>(item, "source"), static_cast<QObject *>(item));
 
-    QSGItem *proxySource = item->findChild<QSGItem *>("proxySource");
+    QQuickItem *proxySource = item->findChild<QQuickItem *>("proxySource");
     QVERIFY(proxySource);
 
     evaluate<void>(item, "Drag.source = proxySource");
@@ -822,6 +822,6 @@ void tst_QSGDrag::source()
     QCOMPARE(evaluate<QObject *>(item, "source"), static_cast<QObject *>(item));
 }
 
-QTEST_MAIN(tst_QSGDrag)
+QTEST_MAIN(tst_QQuickDrag)
 
-#include "tst_qsgdrag.moc"
+#include "tst_qquickdrag.moc"