首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qt 路径有关问题

2013-04-26 
Qt路径问题用QFile开打文件后怎么显示文件的路径, 并且显示出来。或者用其他的函数也可以[解决办法]QString

Qt 路径问题
用QFile开打文件后怎么显示文件的路径, 并且显示出来。或者用其他的函数也可以
[解决办法]
QString QFile::fileName()
[解决办法]
QFileInfo fi(file);
QString str = fi.absolutePath();
str里是文件的绝对路径。

引用:
用QFile开打文件后怎么显示文件的路径, 并且显示出来。或者用其他的函数也可以

[解决办法]
QFileInfo有个方法
QString QFileInfo::absoluteFilePath () const

Returns an absolute path including the file name.

The absolute path name consists of the full path and the file name. On Unix this will always begin with the root, '/', directory. On Windows this will always begin 'D:/' where D is a drive letter, except for network shares that are not mapped to a drive letter, in which case the path will begin '//sharename/'. QFileInfo will uppercase drive letters. Note that QDir does not do this. The code snippet below shows this.

     QFileInfo fi("c:/temp/foo"); => fi.absoluteFilePath() => "C:/temp/foo"

你可以用QFile去构造QFileInfo
用到构造函数
QFileInfo ( const QFile & file )

热点排行