diff options
author | Marek Rosa <marek.rosa@digia.com> | 2012-06-18 13:11:45 +0300 |
---|---|---|
committer | Marek Rosa <marek.rosa@digia.com> | 2012-06-18 13:11:45 +0300 |
commit | 6ccf26849c0679b65588456b921925cf7a36c0ac (patch) | |
tree | e4ffe249113521f20ce233599fb7a81863db2952 /src/barchart/qvbarmodelmapper.cpp | |
parent | 6fa77806900a8f7edd2d6207e872705d3b331b33 (diff) |
Added NOTIFY to BarModelMapper properties
Diffstat (limited to 'src/barchart/qvbarmodelmapper.cpp')
-rw-r--r-- | src/barchart/qvbarmodelmapper.cpp | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/src/barchart/qvbarmodelmapper.cpp b/src/barchart/qvbarmodelmapper.cpp index 10dfdd77..4e131223 100644 --- a/src/barchart/qvbarmodelmapper.cpp +++ b/src/barchart/qvbarmodelmapper.cpp @@ -50,6 +50,18 @@ QTCOMMERCIALCHART_BEGIN_NAMESPACE */ /*! + \fn void QVBarModelMapper::firstBarSetColumnChanged() + + Emitted when the firstBarSetColumn has changed. +*/ + +/*! + \fn void QVBarModelMapper::lastBarSetColumnChanged() + + Emitted when the lastBarSetColumn has changed. +*/ + +/*! Constructs a mapper object which is a child of \a parent. */ QVBarModelMapper::QVBarModelMapper(QObject *parent) : @@ -65,7 +77,10 @@ int QVBarModelMapper::firstBarSetColumn() const void QVBarModelMapper::setFirstBarSetColumn(int firstBarSetColumn) { - return QBarModelMapper::setFirstBarSetSection(firstBarSetColumn); + if (firstBarSetColumn != firstBarSetSection()) { + return QBarModelMapper::setFirstBarSetSection(firstBarSetColumn); + emit firstBarSetColumnChanged(); + } } int QVBarModelMapper::lastBarSetColumn() const @@ -75,7 +90,10 @@ int QVBarModelMapper::lastBarSetColumn() const void QVBarModelMapper::setLastBarSetColumn(int lastBarSetColumn) { - return QBarModelMapper::setLastBarSetSection(lastBarSetColumn); + if (lastBarSetColumn != lastBarSetSection()) { + return QBarModelMapper::setLastBarSetSection(lastBarSetColumn); + emit lastBarSetColumnChanged(); + } } #include "moc_qvbarmodelmapper.cpp" |