diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2013-12-17 09:28:43 +0200 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2013-12-17 09:30:01 +0200 |
commit | 018379d522deca3a6f7b184fbc12f122a87aaadc (patch) | |
tree | 3c26f56898551eb7e2c43b92be26223e57b79786 /tests/barstest | |
parent | 7465d3de30afd24c1281caa11229c3fb06d18814 (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.cpp | 37 |
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() |