diff options
author | Tomi Korpipää <tomi.korpipaa@digia.com> | 2013-12-05 06:28:02 +0200 |
---|---|---|
committer | Tomi Korpipää <tomi.korpipaa@digia.com> | 2013-12-05 06:28:56 +0200 |
commit | e57ed8602ac02ff86e3c08362ca4fbe23fe05bfb (patch) | |
tree | 8182e15307cf5853255b6d6d9d0c0b017875cc1d /src/datavisualization/data/qscatterdataproxy.cpp | |
parent | 78d4deb0be21f22d74e3e01315686857ef8edf2e (diff) |
Notifys added to properties
Task-number: QTRD-2671
Change-Id: If95696b01eab836c2b4d5c6a3c19d7da9b255ab3
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'src/datavisualization/data/qscatterdataproxy.cpp')
-rw-r--r-- | src/datavisualization/data/qscatterdataproxy.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/datavisualization/data/qscatterdataproxy.cpp b/src/datavisualization/data/qscatterdataproxy.cpp index ff37dd24..791e5dd6 100644 --- a/src/datavisualization/data/qscatterdataproxy.cpp +++ b/src/datavisualization/data/qscatterdataproxy.cpp @@ -109,6 +109,7 @@ void QScatterDataProxy::resetArray(QScatterDataArray *newArray) dptr()->resetArray(newArray); emit arrayReset(); + emit itemCountChanged(itemCount()); } /*! @@ -138,6 +139,7 @@ int QScatterDataProxy::addItem(const QScatterDataItem &item) { int addIndex = dptr()->addItem(item); emit itemsAdded(addIndex, 1); + emit itemCountChanged(itemCount()); return addIndex; } @@ -150,6 +152,7 @@ int QScatterDataProxy::addItems(const QScatterDataArray &items) { int addIndex = dptr()->addItems(items); emit itemsAdded(addIndex, items.size()); + emit itemCountChanged(itemCount()); return addIndex; } @@ -161,6 +164,7 @@ void QScatterDataProxy::insertItem(int index, const QScatterDataItem &item) { dptr()->insertItem(index, item); emit itemsInserted(index, 1); + emit itemCountChanged(itemCount()); } /*! @@ -170,6 +174,7 @@ void QScatterDataProxy::insertItems(int index, const QScatterDataArray &items) { dptr()->insertItems(index, items); emit itemsInserted(index, items.size()); + emit itemCountChanged(itemCount()); } /*! @@ -180,6 +185,7 @@ void QScatterDataProxy::removeItems(int index, int removeCount) { dptr()->removeItems(index, removeCount); emit itemsRemoved(index, removeCount); + emit itemCountChanged(itemCount()); } /*! |