diff options
author | Tero Ahola <tero.ahola@digia.com> | 2012-09-17 10:09:00 +0300 |
---|---|---|
committer | Tero Ahola <tero.ahola@digia.com> | 2012-09-17 13:23:17 +0300 |
commit | 10f778f664858012c41367d143f0622945a206fa (patch) | |
tree | cee1fb392367b6ce96bb370344c6dccfe59f84e9 /tests/auto/qbarseries/tst_qbarseries.cpp | |
parent | a059066f29014c7c82ac3135726d4789d9be8202 (diff) |
Added opacity property to QAbstractSeries
Diffstat (limited to 'tests/auto/qbarseries/tst_qbarseries.cpp')
-rw-r--r-- | tests/auto/qbarseries/tst_qbarseries.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/auto/qbarseries/tst_qbarseries.cpp b/tests/auto/qbarseries/tst_qbarseries.cpp index 586b0087..823d96fd 100644 --- a/tests/auto/qbarseries/tst_qbarseries.cpp +++ b/tests/auto/qbarseries/tst_qbarseries.cpp @@ -59,6 +59,7 @@ private slots: void barSets(); void setLabelsVisible_data(); void setLabelsVisible(); + void opacity(); void mouseclicked_data(); void mouseclicked(); void mousehovered_data(); @@ -342,6 +343,25 @@ void tst_QBarSeries::setLabelsVisible() QVERIFY(m_barseries_with_sets->isLabelsVisible() == true); } +void tst_QBarSeries::opacity() +{ + QSignalSpy opacitySpy(m_barseries, SIGNAL(opacityChanged())); + + QCOMPARE(m_barseries->opacity(), 1.0); + + m_barseries->setOpacity(0.5); + QCOMPARE(m_barseries->opacity(), 0.5); + QCOMPARE(opacitySpy.count(), 1); + + m_barseries->setOpacity(0.0); + QCOMPARE(m_barseries->opacity(), 0.0); + QCOMPARE(opacitySpy.count(), 2); + + m_barseries->setOpacity(1.0); + QCOMPARE(m_barseries->opacity(), 1.0); + QCOMPARE(opacitySpy.count(), 3); +} + void tst_QBarSeries::mouseclicked_data() { |