diff options
Diffstat (limited to 'src/charts/piechart/qpiemodelmapper.cpp')
-rw-r--r-- | src/charts/piechart/qpiemodelmapper.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/charts/piechart/qpiemodelmapper.cpp b/src/charts/piechart/qpiemodelmapper.cpp index 07e678e7..132c2cd3 100644 --- a/src/charts/piechart/qpiemodelmapper.cpp +++ b/src/charts/piechart/qpiemodelmapper.cpp @@ -60,6 +60,7 @@ void QPieModelMapper::setModel(QAbstractItemModel *model) d->m_model = model; d->initializePieFromModel(); // connect signals from the model + connect(d->m_model, SIGNAL(modelReset()), d, SLOT(initializePieFromModel())); connect(d->m_model, SIGNAL(dataChanged(QModelIndex,QModelIndex)), d, SLOT(modelUpdated(QModelIndex,QModelIndex))); connect(d->m_model, SIGNAL(rowsInserted(QModelIndex,int,int)), d, SLOT(modelRowsAdded(QModelIndex,int,int))); connect(d->m_model, SIGNAL(rowsRemoved(QModelIndex,int,int)), d, SLOT(modelRowsRemoved(QModelIndex,int,int))); |