使用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::fromNativeSeparators(path);
  • 输出
C:/temp/test.txt

Qt快速转换路径(斜杠与反斜杠转换)相关推荐

  1. Qt处理路径里的斜杠和反斜杠

    最早的unix操作系统,文件路径都是用斜杠,也就是"/",linux参考unix开发,路径也是用斜杠分割.后来windows源于DOS,DOS里斜杠已经用于命令行参数标识了,于是用 ...

  2. 在linux中完整路径中的目录间分隔符是,路径分隔符(斜杠/与反斜杠\的问题)

    先总结:斜杠/常用:反斜杠\只有在windows系统中使用 路径中使用斜杠/和反斜杠\的区别到底是什么? 事实上是只有windows系统中用\,其他的项目中,linux中都使用/,这是历史原因,不解释 ...

  3. windows与linux中的路径书写,斜杠、反斜杠用法总结

    对于路径中经常出现斜杠"/"和反斜杠"\",很多人,包括我自己在内,经常会书写错误,尤其是同时在windows和linux两个操作系统中工作时,由于其路径写法的 ...

  4. html代码中本地路径里斜杠 / 和反斜杠 \ 的区别

    总结: windows和unix,linux本地路径里的 / 和 \ 在html代码里:错误文件路径: windows 只使用一个 \ 是不识别的, src='D:\个人\图片\2.jpg' unix ...

  5. C++中相对路径与绝对路径以及斜杠与反斜杠的区别 及 处理代码

    转载自:http://blog.csdn.net/sszgg2006/article/details/8447176 文件路径正斜杠和反斜杠 正斜杠,又称左斜杠,符号是"/":反斜 ...

  6. linux unix mac windows,文件路径-windows上的反斜杠和Mac OS/Linux/Unix上的正斜杠,Windows,倒,以及,macOSLinuxUNIX...

    文件路径 - Windows 上的倒斜杠以及 macOS / Linux / UNIX 上的正斜杠 1. 正斜杠 (斜杠 / ) 和反斜杠 (倒斜杠 \ ) Windows - 正斜杠,左斜杠,斜杠符 ...

  7. 关于文件路径的斜杠和反斜杠问题

    关于文件路径的斜杠和反斜杠问题 C文件路径使用双反斜杠[\\] 因为 \ 在 C/C++/C# 中是转义前导字符,例如 \n 代表换行. 如果路径中刚好有类似转义字符开头的,那么就会引起问题,所以路径 ...

  8. C++中相对路径与绝对路径以及斜杠与反斜杠的区别

    文件路径正斜杠和反斜杠 原文http://blog.csdn.net/sszgg2006/article/details/8447176 正斜杠,又称左斜杠,符号是"/":反斜杠, ...

  9. 路径中 斜杠/和反斜杠\ 的区别

    路径中使用斜杠/和反斜杠\的区别到底是什么. 1.正斜杠,又称左斜杠,符号是"/":反斜杠,也称右斜杠,符号是"\". 2.在Unix/Linux中,路径的分隔 ...

  10. 路径中正斜杠和反斜杠的区别

    代码中使用图片.视频..doc..xls等文件时都要先获得文件路径,但是有的路径用斜杠/作为分隔符,有的路径用反斜杠\作为分隔符,搞得我有点蒙圈,查阅了一些资料后终于弄清楚使用斜杠/和反斜杠\的区别是 ...

最新文章

  1. Docker 入门系列(6)- Docker 互联
  2. python读取字符串的list dict_转:Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结...
  3. WCF+Nhibernate 序列化的问题。
  4. 基于源码仿建视频解析网站
  5. 前端学习(2738):重读vue电商网站48之通过 chainWebpack 自定义打包入口
  6. c++11新特性的使用---可变模板参数、type_traits、function综合使用
  7. 我和一位快递小哥的故事
  8. MYSQL索引和权限管理
  9. mmdetection源码笔记(二):创建网络模型之registry.py和builder.py解读(上)
  10. 打印纸张尺寸换算_纸张尺寸对照表
  11. 第二届亚太应用经济学会博硕士论文研讨会长沙落幕
  12. 现金流量表模板2020_这位女会计编制现金流量表,一下子唰唰唰的整理好了
  13. 实现添加数据、地图放大、缩小、漫游、全景视图、鹰眼图的操作(ICommand、ITool)...
  14. 日记app(1.0)进展报告
  15. 网易2019实习生招聘编程题解答
  16. 服务器怎样创建多台虚拟主机,服务器是如何实现多台虚拟主机
  17. 01_JavaScript数据结构与算法(一)前言
  18. Vue刷新页面方式详解
  19. 【信号处理】语音信号线性预测(LPC)分析含Matlab源码
  20. 运动控制卡应用开发教程之激光振镜控制

热门文章

  1. Java九十条经验法则之第二条:遇到多个构造器时要考虑使用构建器
  2. java 虚拟机优化
  3. mysql查姓_mysql查询
  4. Beyond Compare 3过期
  5. 华为员工必选题:做奋斗者,还是劳动者?
  6. mvc3和dz nt v3.6完美跨域登陆整合解析
  7. 深度系统对Java的支持,国产操作系统深度deepin V20体验
  8. 【单片机学习之旅】(1-2)stm32F407存储器及总线架构
  9. 使用Labelimg打标签
  10. oracle—ebs_采购功能点操作手册,oracle—EBS_采購功能点操作手册.doc