diff options
author | Joni Poikelin <joni.poikelin@theqtcompany.com> | 2016-02-22 13:21:34 +0200 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@theqtcompany.com> | 2016-03-02 08:56:52 +0000 |
commit | ea9744cf9a347aa7a94c96337390649fbf389547 (patch) | |
tree | 2731aa51ff761ca4686b02c1b744b89844b3ae3a /src/charts/barchart/qbarmodelmapper.cpp | |
parent | 8f454d1f8b44574c8420dd5132e45a371b1f736d (diff) |
Fix model resetting in with model mappers
Change-Id: I22afd1d361aaf0561b4d94b6a3656bfe7b0d9812
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Diffstat (limited to 'src/charts/barchart/qbarmodelmapper.cpp')
-rw-r--r-- | src/charts/barchart/qbarmodelmapper.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/charts/barchart/qbarmodelmapper.cpp b/src/charts/barchart/qbarmodelmapper.cpp index 92caa0ae..7a0953f2 100644 --- a/src/charts/barchart/qbarmodelmapper.cpp +++ b/src/charts/barchart/qbarmodelmapper.cpp @@ -52,6 +52,7 @@ void QBarModelMapper::setModel(QAbstractItemModel *model) d->m_model = model; d->initializeBarFromModel(); // connect signals from the model + connect(d->m_model, SIGNAL(modelReset()), d, SLOT(initializeBarFromModel())); connect(d->m_model, SIGNAL(dataChanged(QModelIndex,QModelIndex)), d, SLOT(modelUpdated(QModelIndex,QModelIndex))); connect(d->m_model, SIGNAL(headerDataChanged(Qt::Orientation,int,int)), d, SLOT(modelHeaderDataUpdated(Qt::Orientation,int,int))); connect(d->m_model, SIGNAL(rowsInserted(QModelIndex,int,int)), d, SLOT(modelRowsAdded(QModelIndex,int,int))); |