┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphincolumnview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/dolphincolumnview.cpp')
-rw-r--r--src/dolphincolumnview.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/dolphincolumnview.cpp b/src/dolphincolumnview.cpp
index a6fda66d0..d6bd08a42 100644
--- a/src/dolphincolumnview.cpp
+++ b/src/dolphincolumnview.cpp
@@ -554,4 +554,19 @@ void DolphinColumnView::removeAllColumns()
assureVisibleActiveColumn();
}
+void DolphinColumnView::setModel ( QAbstractItemModel * model )
+{
+ QAbstractItemView::setModel(model);
+ if(m_columns[0]) {
+ m_columns[0]->setModel(model);
+ m_columns[0]->setSelectionModel(selectionModel());
+ }
+}
+void DolphinColumnView::setSelectionModel ( QItemSelectionModel * selectionModel )
+{
+ if(m_columns[0])
+ m_columns[0]->setSelectionModel(selectionModel);
+ QAbstractItemView::setSelectionModel(selectionModel);
+}
+
#include "dolphincolumnview.moc"