diff options
Diffstat (limited to 'src/charts/candlestickchart/qcandlestickseries.cpp')
-rw-r--r-- | src/charts/candlestickchart/qcandlestickseries.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/charts/candlestickchart/qcandlestickseries.cpp b/src/charts/candlestickchart/qcandlestickseries.cpp index b02bb5cd..8aefca54 100644 --- a/src/charts/candlestickchart/qcandlestickseries.cpp +++ b/src/charts/candlestickchart/qcandlestickseries.cpp @@ -553,7 +553,7 @@ bool QCandlestickSeries::remove(const QList<QCandlestickSet *> &sets) emit candlestickSetsRemoved(sets); emit countChanged(); foreach (QCandlestickSet *set, sets) - set->deleteLater(); + delete set; } return success; @@ -630,7 +630,7 @@ void QCandlestickSeries::clear() emit candlestickSetsRemoved(sets); emit countChanged(); foreach (QCandlestickSet *set, sets) - set->deleteLater(); + delete set; } } @@ -931,6 +931,7 @@ QCandlestickSeriesPrivate::QCandlestickSeriesPrivate(QCandlestickSeries *q) QCandlestickSeriesPrivate::~QCandlestickSeriesPrivate() { disconnect(this, 0, 0, 0); + qDeleteAll(m_sets); } void QCandlestickSeriesPrivate::initializeDomain() |