##// END OF EJS Templates
Added new test case to BarSeries tests: clear() with animations enabled
Marek Rosa -
r1375:ac4721bd933f
parent child
Show More
@@ -59,6 +59,7 private slots:
59 void mouseclicked();
59 void mouseclicked();
60 void mousehovered_data();
60 void mousehovered_data();
61 void mousehovered();
61 void mousehovered();
62 void clearWithAnimations();
62
63
63 private:
64 private:
64 QBarSeries* m_barseries;
65 QBarSeries* m_barseries;
@@ -483,6 +484,30 void tst_QBarSeries::mousehovered()
483 QVERIFY(seriesSpyArg.at(1).toBool() == false);
484 QVERIFY(seriesSpyArg.at(1).toBool() == false);
484 }
485 }
485
486
487 void tst_QBarSeries::clearWithAnimations()
488 {
489 QBarSeries* series = new QBarSeries();
490 QStringList categories;
491 categories << "test1" << "test2" << "test3";
492 // series->setCategories(categories);
493
494 QBarSet* set1 = new QBarSet(QString("set 1"));
495 *set1 << QPointF(0.1,10) << QPointF(1.1,10) << QPointF(2.1,10);
496 series->append(set1);
497
498 QBarSet* set2 = new QBarSet(QString("set 2"));
499 *set2 << QPointF(0.3,10) << QPointF(1.3,10) << QPointF(2.3,10);
500 series->append(set2);
501
502 QChartView view(new QChart());
503 view.resize(400,300);
504 view.chart()->setAnimationOptions(QChart::SeriesAnimations);
505 view.chart()->addSeries(series);
506 view.show();
507
508 series->clear();
509 }
510
486 QTEST_MAIN(tst_QBarSeries)
511 QTEST_MAIN(tst_QBarSeries)
487
512
488 #include "tst_qbarseries.moc"
513 #include "tst_qbarseries.moc"
General Comments 0
You need to be logged in to leave comments. Login now