diff options
author | Mika Salmela <mika.salmela@digia.com> | 2013-06-03 15:01:25 +0300 |
---|---|---|
committer | Mika Salmela <mika.salmela@digia.com> | 2013-06-03 15:08:00 +0300 |
commit | b76baa838f46089ff6d50a2f003b7903594fd443 (patch) | |
tree | 8a4c55272934f9d0b741806bfa3ce829081dd1b8 /plugins/declarative/declarativechart.cpp | |
parent | 1ed4427c0b81a534f6318c037115164138073706 (diff) |
A new box-and-whiskers series type added to charts.
Change-Id: Iab7a05c44026db9925fa0d68afd2b533b3ea2f91
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'plugins/declarative/declarativechart.cpp')
-rw-r--r-- | plugins/declarative/declarativechart.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/declarative/declarativechart.cpp b/plugins/declarative/declarativechart.cpp index 3caeb39b..bb62e077 100644 --- a/plugins/declarative/declarativechart.cpp +++ b/plugins/declarative/declarativechart.cpp @@ -25,6 +25,7 @@ #include "declarativebarseries.h" #include "declarativepieseries.h" #include "declarativesplineseries.h" +#include "declarativeboxplotseries.h" #include "declarativescatterseries.h" #include "qbarcategoryaxis.h" #include "qvalueaxis.h" @@ -849,6 +850,9 @@ QAbstractSeries *DeclarativeChart::createSeries(int type, QString name, QAbstrac case DeclarativeChart::SeriesTypeHorizontalStackedBar: series = new DeclarativeHorizontalStackedBarSeries(); break; + case DeclarativeChart::SeriesTypeBoxPlot: + series = new DeclarativeBoxPlotSeries(); + break; case DeclarativeChart::SeriesTypePie: series = new DeclarativePieSeries(); break; @@ -964,6 +968,8 @@ void DeclarativeChart::initializeAxes(QAbstractSeries *series) doInitializeAxes(series, qobject_cast<DeclarativeHorizontalStackedBarSeries *>(series)->m_axes); else if (qobject_cast<DeclarativeHorizontalPercentBarSeries *>(series)) doInitializeAxes(series, qobject_cast<DeclarativeHorizontalPercentBarSeries *>(series)->m_axes); + else if (qobject_cast<DeclarativeBoxPlotSeries *>(series)) + doInitializeAxes(series, qobject_cast<DeclarativeBoxPlotSeries *>(series)->m_axes); // else: do nothing } |