zoukankan      html  css  js  c++  java
  • Qt 相对路径 绝对路径

    绝对路径:

    app.applicationDirPath() : 这个获取的就是一个绝对路径,是程序运行时的绝对路径,如果是debug模式,绝对路径定位到debug文件
    QDir::currentPath();这个获取的是工作目录的绝对路径。在工程中点击运行获取的是下面设置的路径。但是如果在debug直接点击运行,获取的是当前程序的路径。
    
    


    相对路径:

    我们一般是用 “./” 和 “:/”。首先我们来看看“./”。

    “./”:

    我们首先要考虑的是这个相对的是哪个路径,这个是工作目录的路径,也就是QDir::currentPath()的路径。

    注意:QDir::currentPath()的路径是会变的,如果在工程中是工程目录的路径,假如是非工程中,直接运行,获取的是程序的路径,所以一般不使用“./”来获取路径,这时候可以用Qt的qrc来加载。下面我们来看看“:/”。

    :/”:这个比较简单,就是qrc里面的路径加上“:/”就好了。如下图,我么可以这样用:

    QFilef(":/gui/stylesheets/black.css");



  • 相关阅读:
    iOS 时区问题总结 NSTimeZone
    项目中图片问题
    支付宝支付相关问题汇总
    算法时间计算:logA(N)与O(n)
    UE4 AR开发笔记
    UE4 PostProcessVolume笔记
    cpp typename关键字
    UE4 二维相关
    ATOM基础教程一使用前端插件emmet(16)
    监听浏览器返回上一页
  • 原文地址:https://www.cnblogs.com/vczf/p/6823255.html
Copyright © 2011-2022 走看看