Please tell me how to connect to QFileSystemModel QTreeWidget simply function SetModel() not support QFileSystemModel but only QAbstractItemModel, but I need to work with files and for these purposes QAbstractItemModel not fit, I would like to open files in directories climb QTreeWidget. Thanx
Asked
Active
Viewed 1,186 times
0
-
2QFileSystemModel derives from QAbstractItemModel, what problem are you having exactly? – Mat Dec 07 '13 at 18:07
-
2Use QTreeView, not QTreeWidget, with QFileSystemModel. QTreeWidget is for (simple) cases where you don't directly use a model but create the items one by one. – Frank Osterfeld Dec 07 '13 at 19:01
-
Prompt how to connect QFileSystemModel QTreeView example. I just can not imagine how. We have QFileSystemModel functions are not in QAbstractItemModel. – user2759544 Dec 08 '13 at 09:58
1 Answers
1
setModel
is a private function in QTreeWidget. To use it, you could create a custom TreeWidget class that inherits QtreeWidget and QTreeView, create a public function setModel(QAbstractItemModel *model)
and in it call the QTreeView setModel
function like so:
TreeView::setModel(QAbstractItemModel *model){
QTreeView::setModel(model);
}

noOne
- 60
- 1
- 9