summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@theqtcompany.com>2015-03-12 15:48:00 +0100
committerChristian Kandeler <christian.kandeler@theqtcompany.com>2015-04-01 11:30:38 +0300
commit7a4cd1d34c0861cde1ba49e8aca7d30810e2d812 (patch)
treec77375c7934e57f9cc6c03b63220285bc8482a8b
parent8fa17eb15940d4731215c594a7bce65d54d80699 (diff)
QXYModelMapper: Handle model reset.
Task-number: QTRD-3519 Change-Id: I312f377dec6574ecef2ebc8b897f0aa1c5e92be1 Reviewed-by: Titta Heikkala <titta.heikkala@theqtcompany.com> Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
-rw-r--r--src/charts/xychart/qxymodelmapper.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/charts/xychart/qxymodelmapper.cpp b/src/charts/xychart/qxymodelmapper.cpp
index 11d6aea4..f369f762 100644
--- a/src/charts/xychart/qxymodelmapper.cpp
+++ b/src/charts/xychart/qxymodelmapper.cpp
@@ -62,6 +62,7 @@ void QXYModelMapper::setModel(QAbstractItemModel *model)
connect(d->m_model, SIGNAL(rowsRemoved(QModelIndex,int,int)), d, SLOT(modelRowsRemoved(QModelIndex,int,int)));
connect(d->m_model, SIGNAL(columnsInserted(QModelIndex,int,int)), d, SLOT(modelColumnsAdded(QModelIndex,int,int)));
connect(d->m_model, SIGNAL(columnsRemoved(QModelIndex,int,int)), d, SLOT(modelColumnsRemoved(QModelIndex,int,int)));
+ connect(d->m_model, SIGNAL(modelReset()), d, SLOT(initializeXYFromModel()));
connect(d->m_model, SIGNAL(destroyed()), d, SLOT(handleModelDestroyed()));
}