summaryrefslogtreecommitdiffstats
path: root/tests/auto/qpercentbarseries
diff options
context:
space:
mode:
authorTitta Heikkala <titta.heikkala@theqtcompany.com>2014-10-24 12:32:40 +0300
committerTitta Heikkala <titta.heikkala@theqtcompany.com>2014-10-24 13:19:08 +0300
commit17ddbeb778159d96113a51079b603665a0f1058d (patch)
tree478e7a61e70176e01f4b61f2757fd678710f788c /tests/auto/qpercentbarseries
parent6858d35fa14078847dfcb003467a641b6231657e (diff)
Removed the old hovered signal from bar chart
A new hovered signal that provides index information has been added for bar chart (QTRD-2161). The old hovered signal has now been removed. Change-Id: Ia65be1c363cbfda942d48bceb5326bd54a3c35ec Task-number: QTRD-2199 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com> Reviewed-by: Mika Salmela <mika.salmela@theqtcompany.com>
Diffstat (limited to 'tests/auto/qpercentbarseries')
-rw-r--r--tests/auto/qpercentbarseries/tst_qpercentbarseries.cpp71
1 files changed, 0 insertions, 71 deletions
diff --git a/tests/auto/qpercentbarseries/tst_qpercentbarseries.cpp b/tests/auto/qpercentbarseries/tst_qpercentbarseries.cpp
index 15bfc49e..d5894c2c 100644
--- a/tests/auto/qpercentbarseries/tst_qpercentbarseries.cpp
+++ b/tests/auto/qpercentbarseries/tst_qpercentbarseries.cpp
@@ -308,7 +308,6 @@ void tst_QPercentBarSeries::mousehovered()
QList<QBarSet*> barSets = series->barSets();
- QSignalSpy seriesSpy(series,SIGNAL(hovered(bool,QBarSet*)));
QSignalSpy seriesIndexSpy(series, SIGNAL(hovered(bool, int, QBarSet*)));
QSignalSpy setIndexSpy1(set1, SIGNAL(hovered(bool, int)));
QSignalSpy setIndexSpy2(set2, SIGNAL(hovered(bool, int)));
@@ -359,22 +358,15 @@ void tst_QPercentBarSeries::mousehovered()
// move mouse to left border
QTest::mouseMove(view.viewport(), QPoint(0, layout.at(0).center().y()));
QCoreApplication::processEvents(QEventLoop::AllEvents, 10000);
- TRY_COMPARE(seriesSpy.count(), 0);
TRY_COMPARE(seriesIndexSpy.count(), 0);
//=======================================================================
// move mouse on top of set1
QTest::mouseMove(view.viewport(), layout.at(0).center().toPoint());
- TRY_COMPARE(seriesSpy.count(), 1);
TRY_COMPARE(seriesIndexSpy.count(), 1);
TRY_COMPARE(setIndexSpy1.count(), 1);
TRY_COMPARE(setIndexSpy2.count(), 0);
- QList<QVariant> seriesSpyArg = seriesSpy.takeFirst();
- QCOMPARE(qvariant_cast<QBarSet*>(seriesSpyArg.at(1)), set1);
- QVERIFY(seriesSpyArg.at(0).type() == QVariant::Bool);
- QVERIFY(seriesSpyArg.at(0).toBool() == true);
-
QList<QVariant> seriesIndexSpyArg = seriesIndexSpy.takeFirst();
QCOMPARE(qvariant_cast<QBarSet*>(seriesIndexSpyArg.at(2)), set1);
QVERIFY(seriesIndexSpyArg.at(0).type() == QVariant::Bool);
@@ -387,17 +379,11 @@ void tst_QPercentBarSeries::mousehovered()
//=======================================================================
// move mouse from top of set1 to top of set2
QTest::mouseMove(view.viewport(), layout.at(1).center().toPoint());
- TRY_COMPARE(seriesSpy.count(), 2);
TRY_COMPARE(seriesIndexSpy.count(), 2);
TRY_COMPARE(setIndexSpy1.count(), 1);
TRY_COMPARE(setIndexSpy2.count(), 1);
// should leave set1
- seriesSpyArg = seriesSpy.takeFirst();
- QCOMPARE(qvariant_cast<QBarSet*>(seriesSpyArg.at(1)), set1);
- QVERIFY(seriesSpyArg.at(0).type() == QVariant::Bool);
- QVERIFY(seriesSpyArg.at(0).toBool() == false);
-
seriesIndexSpyArg = seriesIndexSpy.takeFirst();
QCOMPARE(qvariant_cast<QBarSet*>(seriesIndexSpyArg.at(2)), set1);
QVERIFY(seriesIndexSpyArg.at(0).type() == QVariant::Bool);
@@ -408,11 +394,6 @@ void tst_QPercentBarSeries::mousehovered()
QVERIFY(setIndexSpyArg.at(0).toBool() == false);
// should enter set2
- seriesSpyArg = seriesSpy.takeFirst();
- QCOMPARE(qvariant_cast<QBarSet*>(seriesSpyArg.at(1)), set2);
- QVERIFY(seriesSpyArg.at(0).type() == QVariant::Bool);
- QVERIFY(seriesSpyArg.at(0).toBool() == true);
-
seriesIndexSpyArg = seriesIndexSpy.takeFirst();
QCOMPARE(qvariant_cast<QBarSet*>(seriesIndexSpyArg.at(2)), set2);
QVERIFY(seriesIndexSpyArg.at(0).type() == QVariant::Bool);
@@ -425,17 +406,11 @@ void tst_QPercentBarSeries::mousehovered()
//=======================================================================
// move mouse from top of set2 to background
QTest::mouseMove(view.viewport(), QPoint(layout.at(1).center().x(), 0));
- TRY_COMPARE(seriesSpy.count(), 1);
TRY_COMPARE(seriesIndexSpy.count(), 1);
TRY_COMPARE(setIndexSpy1.count(), 0);
TRY_COMPARE(setIndexSpy2.count(), 1);
// should leave set2
- seriesSpyArg = seriesSpy.takeFirst();
- QCOMPARE(qvariant_cast<QBarSet*>(seriesSpyArg.at(1)), set2);
- QVERIFY(seriesSpyArg.at(0).type() == QVariant::Bool);
- QVERIFY(seriesSpyArg.at(0).toBool() == false);
-
seriesIndexSpyArg = seriesIndexSpy.takeFirst();
QCOMPARE(qvariant_cast<QBarSet*>(seriesIndexSpyArg.at(2)), set2);
QVERIFY(seriesIndexSpyArg.at(0).type() == QVariant::Bool);
@@ -449,17 +424,11 @@ void tst_QPercentBarSeries::mousehovered()
// move mouse on top of set1, bar0 to check the index (hover into set1)
QTest::mouseMove(view.viewport(), layout.at(0).center().toPoint());
- TRY_COMPARE(seriesSpy.count(), 1);
TRY_COMPARE(seriesIndexSpy.count(), 1);
TRY_COMPARE(setIndexSpy1.count(), 1);
TRY_COMPARE(setIndexSpy2.count(), 0);
//should enter set1, bar0
- seriesSpyArg = seriesSpy.takeFirst();
- QCOMPARE(qvariant_cast<QBarSet*>(seriesSpyArg.at(1)), set1);
- QVERIFY(seriesSpyArg.at(0).type() == QVariant::Bool);
- QVERIFY(seriesSpyArg.at(0).toBool() == true);
-
seriesIndexSpyArg = seriesIndexSpy.takeFirst();
QCOMPARE(qvariant_cast<QBarSet*>(seriesIndexSpyArg.at(2)), set1);
QVERIFY(seriesIndexSpyArg.at(0).type() == QVariant::Bool);
@@ -478,17 +447,11 @@ void tst_QPercentBarSeries::mousehovered()
// hover in set2)
QTest::mouseMove(view.viewport(), layout.at(1).center().toPoint());
- TRY_COMPARE(seriesSpy.count(), 2);
TRY_COMPARE(seriesIndexSpy.count(), 2);
TRY_COMPARE(setIndexSpy1.count(), 1);
TRY_COMPARE(setIndexSpy2.count(), 1);
//should leave set1, bar0
- seriesSpyArg = seriesSpy.takeFirst();
- QCOMPARE(qvariant_cast<QBarSet*>(seriesSpyArg.at(1)), set1);
- QVERIFY(seriesSpyArg.at(0).type() == QVariant::Bool);
- QVERIFY(seriesSpyArg.at(0).toBool() == false);
-
seriesIndexSpyArg = seriesIndexSpy.takeFirst();
QCOMPARE(qvariant_cast<QBarSet*>(seriesIndexSpyArg.at(2)), set1);
QVERIFY(seriesIndexSpyArg.at(0).type() == QVariant::Bool);
@@ -503,11 +466,6 @@ void tst_QPercentBarSeries::mousehovered()
QVERIFY(setIndexSpyArg.at(1).toInt() == 0);
//should enter set2, bar0
- seriesSpyArg = seriesSpy.takeFirst();
- QCOMPARE(qvariant_cast<QBarSet*>(seriesSpyArg.at(1)), set2);
- QVERIFY(seriesSpyArg.at(0).type() == QVariant::Bool);
- QVERIFY(seriesSpyArg.at(0).toBool() == true);
-
seriesIndexSpyArg = seriesIndexSpy.takeFirst();
QCOMPARE(qvariant_cast<QBarSet*>(seriesIndexSpyArg.at(2)), set2);
QVERIFY(seriesIndexSpyArg.at(0).type() == QVariant::Bool);
@@ -526,17 +484,11 @@ void tst_QPercentBarSeries::mousehovered()
// hover in set1)
QTest::mouseMove(view.viewport(), layout.at(2).center().toPoint());
- TRY_COMPARE(seriesSpy.count(), 2);
TRY_COMPARE(seriesIndexSpy.count(), 2);
TRY_COMPARE(setIndexSpy1.count(), 1);
TRY_COMPARE(setIndexSpy2.count(), 1);
//should leave set2, bar0
- seriesSpyArg = seriesSpy.takeFirst();
- QCOMPARE(qvariant_cast<QBarSet*>(seriesSpyArg.at(1)), set2);
- QVERIFY(seriesSpyArg.at(0).type() == QVariant::Bool);
- QVERIFY(seriesSpyArg.at(0).toBool() == false);
-
seriesIndexSpyArg = seriesIndexSpy.takeFirst();
QCOMPARE(qvariant_cast<QBarSet*>(seriesIndexSpyArg.at(2)), set2);
QVERIFY(seriesIndexSpyArg.at(0).type() == QVariant::Bool);
@@ -551,11 +503,6 @@ void tst_QPercentBarSeries::mousehovered()
QVERIFY(setIndexSpyArg.at(1).toInt() == 0);
//should enter set1, bar1
- seriesSpyArg = seriesSpy.takeFirst();
- QCOMPARE(qvariant_cast<QBarSet*>(seriesSpyArg.at(1)), set1);
- QVERIFY(seriesSpyArg.at(0).type() == QVariant::Bool);
- QVERIFY(seriesSpyArg.at(0).toBool() == true);
-
seriesIndexSpyArg = seriesIndexSpy.takeFirst();
QCOMPARE(qvariant_cast<QBarSet*>(seriesIndexSpyArg.at(2)), set1);
QVERIFY(seriesIndexSpyArg.at(0).type() == QVariant::Bool);
@@ -575,17 +522,11 @@ void tst_QPercentBarSeries::mousehovered()
layout.at(2).top()));
QCoreApplication::processEvents(QEventLoop::AllEvents, 1000);
- TRY_COMPARE(seriesSpy.count(), 1);
TRY_COMPARE(seriesIndexSpy.count(), 1);
TRY_COMPARE(setIndexSpy1.count(), 1);
TRY_COMPARE(setIndexSpy2.count(), 0);
//should leave set1, bar1
- seriesSpyArg = seriesSpy.takeFirst();
- QCOMPARE(qvariant_cast<QBarSet*>(seriesSpyArg.at(1)), set1);
- QVERIFY(seriesSpyArg.at(0).type() == QVariant::Bool);
- QVERIFY(seriesSpyArg.at(0).toBool() == false);
-
seriesIndexSpyArg = seriesIndexSpy.takeFirst();
QCOMPARE(qvariant_cast<QBarSet*>(seriesIndexSpyArg.at(2)), set1);
QVERIFY(seriesIndexSpyArg.at(0).type() == QVariant::Bool);
@@ -603,17 +544,11 @@ void tst_QPercentBarSeries::mousehovered()
// move mouse on top of set2, bar1 to check the index (hover in set2)
QTest::mouseMove(view.viewport(), layout.at(3).center().toPoint());
- TRY_COMPARE(seriesSpy.count(), 1);
TRY_COMPARE(seriesIndexSpy.count(), 1);
TRY_COMPARE(setIndexSpy1.count(), 0);
TRY_COMPARE(setIndexSpy2.count(), 1);
//should enter set2, bar1
- seriesSpyArg = seriesSpy.takeFirst();
- QCOMPARE(qvariant_cast<QBarSet*>(seriesSpyArg.at(1)), set2);
- QVERIFY(seriesSpyArg.at(0).type() == QVariant::Bool);
- QVERIFY(seriesSpyArg.at(0).toBool() == true);
-
seriesIndexSpyArg = seriesIndexSpy.takeFirst();
QCOMPARE(qvariant_cast<QBarSet*>(seriesIndexSpyArg.at(2)), set2);
QVERIFY(seriesIndexSpyArg.at(0).type() == QVariant::Bool);
@@ -633,17 +568,11 @@ void tst_QPercentBarSeries::mousehovered()
layout.at(2).top()));
QCoreApplication::processEvents(QEventLoop::AllEvents, 1000);
- TRY_COMPARE(seriesSpy.count(), 1);
TRY_COMPARE(seriesIndexSpy.count(), 1);
TRY_COMPARE(setIndexSpy1.count(), 0);
TRY_COMPARE(setIndexSpy2.count(), 1);
//should leave set1, bar1
- seriesSpyArg = seriesSpy.takeFirst();
- QCOMPARE(qvariant_cast<QBarSet*>(seriesSpyArg.at(1)), set2);
- QVERIFY(seriesSpyArg.at(0).type() == QVariant::Bool);
- QVERIFY(seriesSpyArg.at(0).toBool() == false);
-
seriesIndexSpyArg = seriesIndexSpy.takeFirst();
QCOMPARE(qvariant_cast<QBarSet*>(seriesIndexSpyArg.at(2)), set2);
QVERIFY(seriesIndexSpyArg.at(0).type() == QVariant::Bool);