• 11649阅读
  • 4回复

[原创]QT获取磁盘目录,获取盘符 [复制链接]

上一主题 下一主题
离线downstairs
 

只看楼主 倒序阅读 楼主  发表于: 2011-04-26
本来都用WIN API写好了。结果却发现QT还藏有这方面的东西。。。

QT真强大,学也学不完,留给后人索引用
QFileInfoList QDir::drives () [static]
Returns a list of the root directories on this system.
On Windows this returns a list of QFileInfo objects containing "C:/", "D:/", etc. On other operating systems, it returns a list containing just one root directory (i.e. "/").
See also root() and rootPath().


还有一个方法。。
  1. QFileSystemModel::setFilter( QDir::Drives );

[ 此帖被downstairs在2011-04-26 19:12重新编辑 ]
喜爱编程的猫头鹰
离线ppdayz

只看该作者 1楼 发表于: 2011-04-27
学习了,多谢楼主
离线nowboy
只看该作者 2楼 发表于: 2012-07-01
接着上面的问题:如何区分当前逻辑磁盘是为本地磁盘还是可移动磁盘呢?
离线XChinux

只看该作者 3楼 发表于: 2012-07-01
引用第2楼nowboy于2012-07-01 10:14发表的  :
接着上面的问题:如何区分当前逻辑磁盘是为本地磁盘还是可移动磁盘呢?

Qt中无此类功能封装,你得想其它办法。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线ffii4455

只看该作者 4楼 发表于: 2012-07-01
学习了~~
快速回复
限100 字节
 
上一个 下一个