QTreeWidget和QFileSystemModel [英] QTreeWidget and QFileSystemModel

查看:214
本文介绍了QTreeWidget和QFileSystemModel的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

请告诉我如何连接到QFileSystemModel QTreeWidget只是函数SetModel()不支持QFileSystemModel,而仅支持QAbstractItemModel,但是我需要使用文件,并且出于这些目的,QAbstractItemModel不适合,我想在攀登QTreeWidget的目录中打开文件. 谢谢

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

推荐答案

setModel是QTreeWidget中的私有函数.要使用它,您可以创建一个继承QtreeWidget和QTreeView的自定义TreeWidget类,创建一个公共函数setModel(QAbstractItemModel *model),并在其中调用QTreeView setModel函数,如下所示:

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 setModelfunction like so:

 TreeView::setModel(QAbstractItemModel *model){
      QTreeView::setModel(model); 
 }

这篇关于QTreeWidget和QFileSystemModel的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆