summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@digia.com>2012-05-28 15:56:22 +0300
committerMichal Klocek <michal.klocek@digia.com>2012-05-29 10:10:45 +0300
commit8cad7c5eba8c408925cdd7743b1bef72c1a9c998 (patch)
treefa51c00b8e6d9bb506810fed12ee1e0af850e558
parent56c7db037465c8e3905e2f361980abd400154405 (diff)
Fix missing unbind call in destrutor in scatter series
-rw-r--r--src/scatterchart/qscatterseries.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/scatterchart/qscatterseries.cpp b/src/scatterchart/qscatterseries.cpp
index bd9e94dd..65f46311 100644
--- a/src/scatterchart/qscatterseries.cpp
+++ b/src/scatterchart/qscatterseries.cpp
@@ -75,6 +75,10 @@ QScatterSeries::QScatterSeries(QObject *parent) : QXYSeries(*new QScatterSeriesP
*/
QScatterSeries::~QScatterSeries()
{
+ Q_D(QScatterSeries);
+ if(d->m_dataset) {
+ d->m_dataset->removeSeries(this);
+ }
}
QAbstractSeries::SeriesType QScatterSeries::type() const