diff options
author | Tomi Korpipää <tomi.korpipaa@digia.com> | 2013-08-14 13:50:52 +0300 |
---|---|---|
committer | Tomi Korpipää <tomi.korpipaa@digia.com> | 2013-08-14 13:52:21 +0300 |
commit | 3b7fb533df9212df76c7c90a067ae3a3219b003a (patch) | |
tree | eef561dcf6cdf9319a74e78d615bb210620383f3 /examples/scatterchart | |
parent | 31714127f9ad60bd3f0fc4ea29531f759503241d (diff) |
Enums moved to a class to be usable from QML and C++
Task-number: QTRD-2126
Change-Id: I280047cc7101292d17111babb7735c03436a40f4
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'examples/scatterchart')
-rw-r--r-- | examples/scatterchart/scatterchart.cpp | 54 | ||||
-rw-r--r-- | examples/scatterchart/scatterchart.h | 2 |
2 files changed, 28 insertions, 28 deletions
diff --git a/examples/scatterchart/scatterchart.cpp b/examples/scatterchart/scatterchart.cpp index 67efdb93..ac8676b5 100644 --- a/examples/scatterchart/scatterchart.cpp +++ b/examples/scatterchart/scatterchart.cpp @@ -31,9 +31,9 @@ ScatterDataModifier::ScatterDataModifier(Q3DScatter *scatter) m_fontSize(30.0f) { m_chart->setFontSize(m_fontSize); - m_chart->setObjectType(Spheres, true); - m_chart->setTheme(ThemeBrownSand); - m_chart->setShadowQuality(ShadowHigh); + m_chart->setObjectType(QDataVis::Spheres, true); + m_chart->setTheme(QDataVis::ThemeBrownSand); + m_chart->setShadowQuality(QDataVis::ShadowHigh); QScatterDataProxy *proxy = new QScatterDataProxy; m_chart->setDataProxy(proxy); @@ -88,16 +88,16 @@ void ScatterDataModifier::changeStyle() static int model = 0; switch (model) { case 0: - m_chart->setObjectType(Dots, false); + m_chart->setObjectType(QDataVis::Dots, false); break; case 1: - m_chart->setObjectType(Dots, true); + m_chart->setObjectType(QDataVis::Dots, true); break; case 2: - m_chart->setObjectType(Spheres, false); + m_chart->setObjectType(QDataVis::Spheres, false); break; case 3: - m_chart->setObjectType(Spheres, true); + m_chart->setObjectType(QDataVis::Spheres, true); break; } model++; @@ -107,32 +107,32 @@ void ScatterDataModifier::changeStyle() void ScatterDataModifier::changePresetCamera() { - static int preset = PresetFrontLow; + static int preset = QDataVis::PresetFrontLow; - m_chart->setCameraPreset((CameraPreset)preset); + m_chart->setCameraPreset((QDataVis::CameraPreset)preset); - if (++preset > PresetDirectlyAboveCCW45) - preset = PresetFrontLow; + if (++preset > QDataVis::PresetDirectlyAboveCCW45) + preset = QDataVis::PresetFrontLow; } void ScatterDataModifier::changeTheme() { - static int theme = ThemeSystem; + static int theme = QDataVis::ThemeSystem; - m_chart->setTheme((ColorTheme)theme); + m_chart->setTheme((QDataVis::ColorTheme)theme); - if (++theme > ThemeLight) - theme = ThemeSystem; + if (++theme > QDataVis::ThemeLight) + theme = QDataVis::ThemeSystem; } void ScatterDataModifier::changeTransparency() { - static int transparency = TransparencyNone; + static int transparency = QDataVis::TransparencyNone; - m_chart->setLabelTransparency((LabelTransparency)transparency); + m_chart->setLabelTransparency((QDataVis::LabelTransparency)transparency); - if (++transparency > TransparencyNoBackground) - transparency = TransparencyNone; + if (++transparency > QDataVis::TransparencyNoBackground) + transparency = QDataVis::TransparencyNone; } void ScatterDataModifier::changeFont(const QFont &font) @@ -148,17 +148,17 @@ void ScatterDataModifier::changeFontSize(int fontsize) m_chart->setFontSize((GLfloat)m_fontSize); } -void ScatterDataModifier::shadowQualityUpdatedByVisual(ShadowQuality sq) +void ScatterDataModifier::shadowQualityUpdatedByVisual(QDataVis::ShadowQuality sq) { int quality = 0; switch (sq) { - case ShadowLow: + case QDataVis::ShadowLow: quality = 1; break; - case ShadowMedium: + case QDataVis::ShadowMedium: quality = 2; break; - case ShadowHigh: + case QDataVis::ShadowHigh: quality = 3; break; } @@ -290,16 +290,16 @@ void ScatterDataModifier::startStopTimer() void ScatterDataModifier::changeShadowQuality(int quality) { - ShadowQuality sq = ShadowNone; + QDataVis::ShadowQuality sq = QDataVis::ShadowNone; switch (quality) { case 1: - sq = ShadowLow; + sq = QDataVis::ShadowLow; break; case 2: - sq = ShadowMedium; + sq = QDataVis::ShadowMedium; break; case 3: - sq = ShadowHigh; + sq = QDataVis::ShadowHigh; break; } m_chart->setShadowQuality(sq); diff --git a/examples/scatterchart/scatterchart.h b/examples/scatterchart/scatterchart.h index ee9f7760..8500ef29 100644 --- a/examples/scatterchart/scatterchart.h +++ b/examples/scatterchart/scatterchart.h @@ -47,7 +47,7 @@ public: public slots: void changeShadowQuality(int quality); - void shadowQualityUpdatedByVisual(ShadowQuality shadowQuality); + void shadowQualityUpdatedByVisual(QDataVis::ShadowQuality shadowQuality); void clear(); void addOne(); void addBunch(); |