diff --git a/src/barchart/qabstractbarseries.cpp b/src/barchart/qabstractbarseries.cpp index 90c637f..eaf39ab 100644 --- a/src/barchart/qabstractbarseries.cpp +++ b/src/barchart/qabstractbarseries.cpp @@ -244,6 +244,7 @@ bool QAbstractBarSeries::append(QBarSet *set) if (success) { QList sets; sets.append(set); + set->setParent(this); emit barsetsAdded(sets); emit countChanged(); } @@ -261,6 +262,7 @@ bool QAbstractBarSeries::remove(QBarSet *set) if (success) { QList sets; sets.append(set); + set->setParent(0); emit barsetsRemoved(sets); emit countChanged(); }