summaryrefslogtreecommitdiffstats
path: root/tests/barstest
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2013-12-17 09:28:43 +0200
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2013-12-17 09:30:01 +0200
commit018379d522deca3a6f7b184fbc12f122a87aaadc (patch)
tree3c26f56898551eb7e2c43b92be26223e57b79786 /tests/barstest
parent7465d3de30afd24c1281caa11229c3fb06d18814 (diff)
Another theme colors update
Change-Id: Ic5eab8d4d64e89c4bf240fe871454d01ba8ac106 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'tests/barstest')
-rw-r--r--tests/barstest/chart.cpp37
1 files changed, 36 insertions, 1 deletions
diff --git a/tests/barstest/chart.cpp b/tests/barstest/chart.cpp
index 00a64773..8bef7479 100644
--- a/tests/barstest/chart.cpp
+++ b/tests/barstest/chart.cpp
@@ -578,6 +578,36 @@ void GraphModifier::changeTheme()
m_graph->setTheme(new Q3DTheme((Q3DTheme::Theme)theme));
+ switch (theme) {
+ case Q3DTheme::ThemeQt:
+ qDebug() << __FUNCTION__ << "ThemeQt";
+ break;
+ case Q3DTheme::ThemePrimaryColors:
+ qDebug() << __FUNCTION__ << "ThemePrimaryColors";
+ break;
+ case Q3DTheme::ThemeDigia:
+ qDebug() << __FUNCTION__ << "ThemeDigia";
+ break;
+ case Q3DTheme::ThemeStoneMoss:
+ qDebug() << __FUNCTION__ << "ThemeStoneMoss";
+ break;
+ case Q3DTheme::ThemeArmyBlue:
+ qDebug() << __FUNCTION__ << "ThemeArmyBlue";
+ break;
+ case Q3DTheme::ThemeRetro:
+ qDebug() << __FUNCTION__ << "ThemeRetro";
+ break;
+ case Q3DTheme::ThemeEbony:
+ qDebug() << __FUNCTION__ << "ThemeEbony";
+ break;
+ case Q3DTheme::ThemeIsabelle:
+ qDebug() << __FUNCTION__ << "ThemeIsabelle";
+ break;
+ default:
+ qDebug() << __FUNCTION__ << "Unknown theme";
+ break;
+ }
+
if (++theme > Q3DTheme::ThemeIsabelle)
theme = Q3DTheme::ThemeQt;
}
@@ -658,6 +688,7 @@ void GraphModifier::showFiveSeries()
{
releaseProxies();
releaseAxes();
+ m_graph->setSelectionMode(QDataVis::SelectionItemRowAndColumn | QDataVis::SelectionMultiSeries);
m_dummyData->dataProxy()->resetArray(makeDummyData(), QStringList(), QStringList());
m_dummyData2->dataProxy()->resetArray(makeDummyData(), QStringList(), QStringList());
@@ -669,7 +700,11 @@ void GraphModifier::showFiveSeries()
m_graph->addSeries(m_dummyData2);
m_graph->addSeries(m_dummyData3);
m_graph->addSeries(m_dummyData4);
- m_graph->addSeries(m_dummyData5);
+
+ // Toggle between four and five series
+ static int count = 0;
+ if (++count % 2)
+ m_graph->addSeries(m_dummyData5);
}
QBarDataArray *GraphModifier::makeDummyData()