QT中相对路径转成绝对路径
来源:互联网 发布:天猫用的什么数据库 编辑:程序博客网 时间:2024/06/06 01:45
转载自http://hi.baidu.com/buptyoyo/blog/item/7d3c2c415cd4681a9313c65d.html
经常在QT中遇到使用某个文件的绝对路径的情况。因为写的程序经常可能被移植,而相对路径是不变的,所以可以使用相对路径获取其绝对路径。
以下举个例子:
QDir temDir("./NewTopoShow/TopoShow111.swf");
QString absDir = temDir.absolutePath();
直接返回一个QString类型的对象。
得到的路径是例如E:/aa/bb/cc.txt 格式的路径,但实际有些使用路径的函数中需要的路径格式为E:\\aa\\bb\\cc.txt这种格式,所以需要对格式进行简单的转换,QString中有个replace函数可以帮我们完成。
absDir.replace(QString("/"),QString("\\\\"));
后面之所以四个\\\\是因为包含了两个转义字符,这样就可以转换成相应格式的绝对路径了。
- QT中相对路径转成绝对路径
- CFilrDialog 绝对路径转成相对路径
- Qt 相对路径 绝对路径
- 相对路径与绝对路径 QT
- Qt中的相对路径和绝对路径
- Qt中的相对路径和绝对路径
- Qt的相对路径转为绝对路径
- 网络爬虫——相对路径转成绝对路径
- java中相对路径,绝对路径问题总结
- java中相对路径,绝对路径问题总结
- java中相对路径,绝对路径问题总结
- java中相对路径,绝对路径问题总结
- java(Web)中相对路径,绝对路径问题
- java(Web)中相对路径,绝对路径问题
- java(Web)中相对路径,绝对路径问题
- java(Web)中相对路径,绝对路径问题
- java(Web)中相对路径,绝对路径问题
- java中相对路径,绝对路径问题总结
- USACO 1.2.2 Transformations
- 用lucene写的一个小程序
- USACO 1.2.3 Name That Number
- VirtualBox安装与远程登录
- 字典序法
- QT中相对路径转成绝对路径
- 各种数据库查询前几条数据的语句
- USACO 1.2.4 Palindromic Squares
- USACO 1.2.5 Dual Palindromes
- Java 读取Properties文件的几种方法
- j2ee中“/“含义
- Hibernate 二级缓存 失效问题!!!
- 常见算法与思路
- USACO 1.3.1 Mixing Milk