社区
Qt
帖子详情
QFileSystemModel和QTreeView
stardust20
2010-01-30 03:01:31
使用 QFileSystemModel和QTreeView有没办法只显一个文件夹的内容。。而不是系统所有文件,或者有没有什么方法可以使用QTreeView显示一个文件夹里的内容(这个文件夹里面可能还会有子文件夹)
...全文
408
6
打赏
收藏
QFileSystemModel和QTreeView
使用 QFileSystemModel和QTreeView有没办法只显一个文件夹的内容。。而不是系统所有文件,或者有没有什么方法可以使用QTreeView显示一个文件夹里的内容(这个文件夹里面可能还会有子文件夹)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meifeng1
2011-09-08
打赏
举报
回复
我也在研究这个。
dongziqiangmit
2011-07-09
打赏
举报
回复
这个我也在研究
slylike1991
2011-03-13
打赏
举报
回复
一楼,是一楼,打错了,呵呵,太感谢了
slylike1991
2011-03-13
打赏
举报
回复
谢谢二楼!!
benbenmajia
2010-01-30
打赏
举报
回复
#include <QtGui>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QSplitter *splitter = new QSplitter;
QDirModel *model = new QDirModel;
//从缺省目录创建数据
QTreeView *tree = new QTreeView(splitter);
tree->setModel(model);
tree->setRootIndex(model->index("c:\\"));
//配置一个view去显示model中的数据,只需要简单地调用setModel(),并把目录model作为参数传递
//setRootIndex()告诉views显示哪个目录的信息,这需要提供一个model index,然后用这个
//model index去model中去获取数据
//index()这个函数是QDirModel特有的,通过把一个目录做为参数,得到了需要的model index
//其他的代码只是窗口show出来,进入程序的事件循环就好了
QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK")); //中文显示
QTextCodec *codec = QTextCodec::codecForLocale();
QString a = codec->toUnicode("目录");
splitter->setWindowTitle(a);
splitter->show();
return app.exec();
}
QTreeView
和Q
File
System
Model
的使用(QT版)
2.保证无毒 3.简单,方便,实用 4.实例可以自行改用 5.如有非法,本人无法律责任,由改动代码人负责! 6.需要更多本人作品,查找标签“朱建强” 7.请下载,杀毒后再使用!
Qt
QTreeView
和Q
File
System
Model
QTreeView
和Q
File
System
Model
的DEMO
仿Q
File
System
Model
将文件目录在
QTreeView
中显示
博客中主要代码已贴出并附有说明,下载前请查看博客内容
QT 自定义资源管理器
使用了QT的Q
File
System
Model
+
QTreeView
做的一个文件管理系统,这里我做了两种种不同的方法来建立这个文件系统
Q
File
System
Model
数据模型访问本机文件系统的应用示例
Q
File
System
Model
和视图组件
QTreeView
结合使用,可以用目录树的形式显示本机上的文件系统,如同Widnows的资源管理器一样。使用Q
File
System
Model
提供的接口函数,可以创建目录、删除目录、重命名目录,可以获得文件...
Qt
16,212
社区成员
26,592
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章