赞
踩
很多时候,我们需要实现罗列文件的窗口功能,甚至有时候需要实现一个简单的文件管理器。文件管理器的功能点包括罗列目录及文件,查看文件大小,修改日期,还有文件的排列,譬如按详细信息排列,按类型,按修改日期排列等。我们还要实现复制粘贴删除文件等右键菜单功能。当然了,还有后退前进,上一级目录的功能,还有使用方向键上下移动等功能。
在排序方式中,由于每一种排序方式切换后,当前窗口的所有文件都会清除,然后重新按照我们选择的方式进行重新展示。
所以文件管理器的中间窗口需要用QStackedWidget来实现
文件展示区的具体代码实现如下:这是基本操作,使用listview或者treeview和QFileSystemModel来实现。
QFileSystemModel *
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。