diff options
Diffstat (limited to 'mappingtreewidget.cpp')
-rw-r--r-- | mappingtreewidget.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/mappingtreewidget.cpp b/mappingtreewidget.cpp index b56dd48..6497cbd 100644 --- a/mappingtreewidget.cpp +++ b/mappingtreewidget.cpp @@ -331,10 +331,9 @@ void MappingEditWidget::removeMapping(){ } QModelIndex firstIdx = sel.first(); if(firstIdx.isValid()){ - int row = firstIdx.row(); - QModelIndex p = firstIdx.parent(); - mResultModel->removeRows(row, 1, p); + mResultModel->removeItem(firstIdx); } + mMappingResult->expandAll(); } void MappingEditWidget::setMappings(const QList<MappingData> &mappings){ |