找回密码
 立即注册
Qt开源社区 门户 查看内容

Qt快速转换路径(斜杠与反斜杠转换)

2019-6-21 14:13| 发布者: admin| 查看: 1964| 评论: 0

摘要: 使用Qt编写跨平台软件,在linux与windows系统的路径表达都不尽相同。本文介绍如何快速转换’/‘与’'路径的方法。/转\(斜杠转反斜杠)使用QDir::toNativeSeparators接口示例:QString path ="C:/temp/test.txt";pat ...

使用Qt编写跨平台软件,在linux与windows系统的路径表达都不尽相同。本文介绍如何快速转换’/‘与’'路径的方法。

/\(斜杠转反斜杠)


  • 使用QDir::toNativeSeparators接口

  • 示例:
QString path ="C:/temp/test.txt";
path = QDir::toNativeSeparators(path);

  • 输出
"C:\\temp\\test.txt"

\/(反斜杠转斜杠)


  • 使用QDir::fromNativeSeparators

  • 示例:
QString path ="C:\\temp\\test.txt";
path = QDir::toNativeSeparators(path);

  • 输出
C:/temp/test.txt

----------------------------------------------------------------------------------------------------------------------
我们尊重原创,也注重分享,文章来源于微信公众号:Qt君,建议关注公众号查看原文。如若侵权请联系qter@qter.org。
----------------------------------------------------------------------------------------------------------------------

鲜花

握手

雷人

路过

鸡蛋

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了