summaryrefslogtreecommitdiffstats
path: root/src/datavisualization/data/qscatterdataproxy.cpp
diff options
context:
space:
mode:
authorTomi Korpipää <tomi.korpipaa@digia.com>2013-12-05 06:28:02 +0200
committerTomi Korpipää <tomi.korpipaa@digia.com>2013-12-05 06:28:56 +0200
commite57ed8602ac02ff86e3c08362ca4fbe23fe05bfb (patch)
tree8182e15307cf5853255b6d6d9d0c0b017875cc1d /src/datavisualization/data/qscatterdataproxy.cpp
parent78d4deb0be21f22d74e3e01315686857ef8edf2e (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.cpp6
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());
}
/*!