summaryrefslogtreecommitdiffstats
path: root/tests/auto/render/qviewport/tst_qviewport.cpp
diff options
context:
space:
mode:
authorMike Krus <mike.krus@kdab.com>2016-03-19 21:43:55 +0000
committerSean Harmer <sean.harmer@kdab.com>2016-03-22 12:53:13 +0000
commitf0019b047dbd146f14ab77fd0f1d65080bb9a9a6 (patch)
treee21014d78c3af1eb4d5a651d4d9085c8fd754051 /tests/auto/render/qviewport/tst_qviewport.cpp
parent68667e9105744478bcfd2cf16efda71a350da372 (diff)
Remove QViewport::clearColor
Task-number: QTBUG-51460 Change-Id: I616f4506dffd649efb931824fab82efcdefaeee3 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'tests/auto/render/qviewport/tst_qviewport.cpp')
-rw-r--r--tests/auto/render/qviewport/tst_qviewport.cpp46
1 files changed, 3 insertions, 43 deletions
diff --git a/tests/auto/render/qviewport/tst_qviewport.cpp b/tests/auto/render/qviewport/tst_qviewport.cpp
index 949764f32..2597bbe5f 100644
--- a/tests/auto/render/qviewport/tst_qviewport.cpp
+++ b/tests/auto/render/qviewport/tst_qviewport.cpp
@@ -51,15 +51,13 @@ private Q_SLOTS:
{
QTest::addColumn<Qt3DRender::QViewport *>("viewport");
QTest::addColumn<QRectF>("normalizedRect");
- QTest::addColumn<QColor>("color");
Qt3DRender::QViewport *defaultConstructed = new Qt3DRender::QViewport();
- QTest::newRow("defaultConstructed") << defaultConstructed << QRectF(0.0f, 0.0f, 1.0f, 1.0f) << QColor();
+ QTest::newRow("defaultConstructed") << defaultConstructed << QRectF(0.0f, 0.0f, 1.0f, 1.0f);
Qt3DRender::QViewport *smallGreenViewport = new Qt3DRender::QViewport();
smallGreenViewport->setNormalizedRect(QRectF(0.2f, 0.2f, 0.6f, 0.6f));
- smallGreenViewport->setClearColor(QColor(Qt::green));
- QTest::newRow("smallGreenViewport") << smallGreenViewport << QRectF(0.2f, 0.2f, 0.6f, 0.6f) << QColor(Qt::green);
+ QTest::newRow("smallGreenViewport") << smallGreenViewport << QRectF(0.2f, 0.2f, 0.6f, 0.6f);
}
@@ -68,11 +66,9 @@ private Q_SLOTS:
// GIVEN
QFETCH(Qt3DRender::QViewport *, viewport);
QFETCH(QRectF, normalizedRect);
- QFETCH(QColor, color);
// THEN
QCOMPARE(viewport->normalizedRect(), normalizedRect);
- QCOMPARE(viewport->clearColor(), color);
// WHEN
Qt3DRender::QViewport *clone = static_cast<Qt3DRender::QViewport *>(QNode::clone(viewport));
@@ -81,7 +77,6 @@ private Q_SLOTS:
QVERIFY(clone != Q_NULLPTR);
QCOMPARE(viewport->id(), clone->id());
QCOMPARE(viewport->normalizedRect(), clone->normalizedRect());
- QCOMPARE(viewport->clearColor(), clone->clearColor());
delete viewport;
delete clone;
@@ -94,47 +89,12 @@ private Q_SLOTS:
TestArbiter arbiter(viewport.data());
// WHEN
- viewport->setClearColor(Qt::red);
- QCoreApplication::processEvents();
-
- // THEN
- QCOMPARE(arbiter.events.size(), 1);
- Qt3DCore::QScenePropertyChangePtr change = arbiter.events.first().staticCast<Qt3DCore::QScenePropertyChange>();
- QCOMPARE(change->propertyName(), "clearColor");
- QCOMPARE(change->subjectId(), viewport->id());
- QCOMPARE(change->value().value<QColor>(), QColor(Qt::red));
- QCOMPARE(change->type(), Qt3DCore::NodeUpdated);
-
- arbiter.events.clear();
-
- // WHEN
- viewport->setClearColor(Qt::red);
- QCoreApplication::processEvents();
-
- // THEN
- QCOMPARE(arbiter.events.size(), 0);
-
- // WHEN
- viewport->setClearColor(Qt::blue);
- QCoreApplication::processEvents();
-
- // THEN
- QCOMPARE(arbiter.events.size(), 1);
- change = arbiter.events.first().staticCast<Qt3DCore::QScenePropertyChange>();
- QCOMPARE(change->propertyName(), "clearColor");
- QCOMPARE(change->subjectId(), viewport->id());
- QCOMPARE(change->value().value<QColor>(), QColor(Qt::blue));
- QCOMPARE(change->type(), Qt3DCore::NodeUpdated);
-
- arbiter.events.clear();
-
- // WHEN
viewport->setNormalizedRect(QRectF(0.5f, 0.5f, 1.0f, 1.0f));
QCoreApplication::processEvents();
// THEN
QCOMPARE(arbiter.events.size(), 1);
- change = arbiter.events.first().staticCast<Qt3DCore::QScenePropertyChange>();
+ Qt3DCore::QScenePropertyChangePtr change = arbiter.events.first().staticCast<Qt3DCore::QScenePropertyChange>();
QCOMPARE(change->propertyName(), "normalizedRect");
QCOMPARE(change->subjectId(), viewport->id());
QCOMPARE(change->value().value<QRectF>(), QRectF(0.5f, 0.5f, 1.0f, 1.0f));