summaryrefslogtreecommitdiffstats
path: root/src/datavisualization/data/qabstractdataproxy.cpp
diff options
context:
space:
mode:
authorTomi Korpipää <tomi.korpipaa@digia.com>2013-11-05 08:48:34 +0200
committerTomi Korpipää <tomi.korpipaa@digia.com>2013-11-05 09:29:58 +0200
commita6c8a0cca08b4f19c66b55c8c778229ea0b3c85d (patch)
tree64b17e1138aa65e99d857a2f8c252c1efb6a92ed /src/datavisualization/data/qabstractdataproxy.cpp
parentadd3f1e3826e401562bdc1bf047f7b5146e72f21 (diff)
Q_PROPERTY NOTIFY addition, part 1
Task-number: QTRD-2534 + Abstract3DController and AbstractDeclarative notifiers done Change-Id: I405b06388c4e9c9226ebbb051452ecf4f6b637c9 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'src/datavisualization/data/qabstractdataproxy.cpp')
-rw-r--r--src/datavisualization/data/qabstractdataproxy.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/datavisualization/data/qabstractdataproxy.cpp b/src/datavisualization/data/qabstractdataproxy.cpp
index 4a2f4ee5..b44f365e 100644
--- a/src/datavisualization/data/qabstractdataproxy.cpp
+++ b/src/datavisualization/data/qabstractdataproxy.cpp
@@ -108,8 +108,10 @@ QAbstractDataProxy::DataType QAbstractDataProxy::type() const
*/
void QAbstractDataProxy::setItemLabelFormat(const QString &format)
{
- d_ptr->setItemLabelFormat(format);
- emit itemLabelFormatChanged();
+ if (format != itemLabelFormat()) {
+ d_ptr->setItemLabelFormat(format);
+ emit itemLabelFormatChanged(format);
+ }
}
/*!
@@ -121,7 +123,7 @@ QString QAbstractDataProxy::itemLabelFormat() const
}
/*!
- * \fn void QAbstractDataProxy::itemLabelFormatChanged()
+ * \fn void QAbstractDataProxy::itemLabelFormatChanged(QString format)
*
* Emitted when label format changes.
*/