summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorMika Salmela <mika.salmela@digia.com>2013-08-23 17:58:31 +0300
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2013-08-26 09:14:25 +0300
commit792d11e1093aa4e3ac249c57691c3bea6d07bc41 (patch)
tree0e4a58bd8c1c5aaf4e528d4aded4f6da3f64df48 /examples
parent43ecfbc2ca07428874df5497cead68c895dfb115 (diff)
AbstractRenderer into use and grid lines
Modified renderer to use AbstractRenderer and copied grid lines mostly from scatter. Feel free to fix bugs. See you in a week. Change-Id: I54c79b134be4ed5d7814c395a008a42003037307 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/surfacechart/chartmodifier.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/examples/surfacechart/chartmodifier.cpp b/examples/surfacechart/chartmodifier.cpp
index b685a680..03f55dc9 100644
--- a/examples/surfacechart/chartmodifier.cpp
+++ b/examples/surfacechart/chartmodifier.cpp
@@ -17,6 +17,8 @@
****************************************************************************/
#include "chartmodifier.h"
+#include <QCategoryAxis>
+#include <QValueAxis>
#include <qmath.h>
@@ -70,9 +72,11 @@ void ChartModifier::toggleSqrtSin(bool enable)
}
}
- m_chart->setSegmentCount(4, 0.5f);
+ m_chart->setSegmentCount(4, 0.5f); // Going to be obsolete
m_chart->appendSeries(series, m_xCount, m_zCount);
+ m_chart->valueAxisZ()->setSegmentCount(7);
+
qDebug() << "biggest = " << biggest << ", smallest = " << smallest;
} else {
qDebug() << "Remove surface";
@@ -94,6 +98,10 @@ void ChartModifier::togglePlane(bool enable)
m_chart->setSegmentCount(4, 0.5f);
m_chart->appendSeries(series, m_xCount, m_zCount);
+ m_chart->valueAxisX()->setSegmentCount(m_xCount - 1);
+ m_chart->valueAxisY()->setSegmentCount(4);
+ m_chart->valueAxisY()->setRange(0.0, 2.0);
+ m_chart->valueAxisZ()->setSegmentCount(m_zCount - 1);
}
}