diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/charts/animations/boxwhiskersanimation.cpp | 1 | ||||
-rw-r--r-- | src/charts/barchart/qabstractbarseries.cpp | 2 | ||||
-rw-r--r-- | src/charts/boxplotchart/qboxset.cpp | 1 | ||||
-rw-r--r-- | src/charts/linechart/qlineseries.cpp | 2 | ||||
-rw-r--r-- | src/charts/qchart.cpp | 1 |
5 files changed, 6 insertions, 1 deletions
diff --git a/src/charts/animations/boxwhiskersanimation.cpp b/src/charts/animations/boxwhiskersanimation.cpp index 201ffb89..72ae7ef2 100644 --- a/src/charts/animations/boxwhiskersanimation.cpp +++ b/src/charts/animations/boxwhiskersanimation.cpp @@ -32,6 +32,7 @@ QT_CHARTS_BEGIN_NAMESPACE BoxWhiskersAnimation::BoxWhiskersAnimation(BoxWhiskers *box, BoxPlotAnimation *boxPlotAnimation) : ChartAnimation(box), m_box(box), + m_changeAnimation(false), m_boxPlotAnimation(boxPlotAnimation) { setDuration(ChartAnimationDuration); diff --git a/src/charts/barchart/qabstractbarseries.cpp b/src/charts/barchart/qabstractbarseries.cpp index 9c11f921..e049ee53 100644 --- a/src/charts/barchart/qabstractbarseries.cpp +++ b/src/charts/barchart/qabstractbarseries.cpp @@ -405,6 +405,8 @@ bool QAbstractBarSeries::append(QList<QBarSet *> sets) Q_D(QAbstractBarSeries); bool success = d->append(sets); if (success) { + foreach (QBarSet *set, sets) + set->setParent(this); emit barsetsAdded(sets); emit countChanged(); } diff --git a/src/charts/boxplotchart/qboxset.cpp b/src/charts/boxplotchart/qboxset.cpp index d90ad68d..007dd3c6 100644 --- a/src/charts/boxplotchart/qboxset.cpp +++ b/src/charts/boxplotchart/qboxset.cpp @@ -277,6 +277,7 @@ QBoxSetPrivate::QBoxSetPrivate(const QString label, QBoxSet *parent) : QObject(p QBoxSetPrivate::~QBoxSetPrivate() { + delete[] m_values; } bool QBoxSetPrivate::append(qreal value) diff --git a/src/charts/linechart/qlineseries.cpp b/src/charts/linechart/qlineseries.cpp index 15728dbf..4f03fce7 100644 --- a/src/charts/linechart/qlineseries.cpp +++ b/src/charts/linechart/qlineseries.cpp @@ -140,7 +140,7 @@ QLineSeriesPrivate::QLineSeriesPrivate(QLineSeries *q) : QXYSeriesPrivate(q) { -}; +} void QLineSeriesPrivate::initializeGraphics(QGraphicsItem *parent) { diff --git a/src/charts/qchart.cpp b/src/charts/qchart.cpp index a7f58941..28b4f520 100644 --- a/src/charts/qchart.cpp +++ b/src/charts/qchart.cpp @@ -769,6 +769,7 @@ QChartPrivate::QChartPrivate(QChart *q, QChart::ChartType type): QChartPrivate::~QChartPrivate() { + delete m_themeManager; } // Hackish solution to the problem of explicitly assigning the default pen/brush/font |