diff --git a/plugins/declarative/declarativeboxplotseries.cpp b/plugins/declarative/declarativeboxplotseries.cpp index bd064d3..195fed6 100644 --- a/plugins/declarative/declarativeboxplotseries.cpp +++ b/plugins/declarative/declarativeboxplotseries.cpp @@ -27,7 +27,7 @@ QTCOMMERCIALCHART_BEGIN_NAMESPACE DeclarativeBoxSet::DeclarativeBoxSet(QObject *parent) - : QBoxSet(parent) + : QBoxSet("", parent) { connect(this, SIGNAL(valuesAdded(int,int)), this, SLOT(handleCountChanged(int,int))); connect(this, SIGNAL(valuesRemoved(int,int)), this, SLOT(handleCountChanged(int,int))); @@ -50,9 +50,6 @@ QVariantList DeclarativeBoxSet::values() void DeclarativeBoxSet::setValues(QVariantList values) { - while (count()) - remove(count() - 1); - for (int i(0); i < values.count(); i++) { if (values.at(i).canConvert(QVariant::Double)) QBoxSet::append(values[i].toDouble()); diff --git a/plugins/declarative/declarativeboxplotseries.h b/plugins/declarative/declarativeboxplotseries.h index 906268d..7fac07a 100644 --- a/plugins/declarative/declarativeboxplotseries.h +++ b/plugins/declarative/declarativeboxplotseries.h @@ -42,7 +42,6 @@ public: public: // From QBoxSet Q_INVOKABLE void append(qreal value) { QBoxSet::append(value); } - Q_INVOKABLE void remove(const int index, const int count = 1) { QBoxSet::remove(index, count); } Q_INVOKABLE void replace(int index, qreal value) { QBoxSet::replace(index, value); } Q_INVOKABLE qreal at(int index) { return QBoxSet::at(index); }