美文网首页
关于Qml中不能使用文件相对路径问题记录

关于Qml中不能使用文件相对路径问题记录

作者: lyx0206331 | 来源:发表于2022-08-18 11:05 被阅读0次

应公司项目需要,开始接触使用Qt开发,但在使用qml的时候,发现不能使用使用图片相对路径,但在之前使用时,是可以的,查询各处资料也没找到行之有效的解决方案,大多都是下面这几种方式:

默认使用URL路径::/res/lock_blue.png

使用索引资源文件:"qrc:///filepath"

使用绝对路径:"file:///绝对路径"

使用相对路径:使用 "file:相对路径"

最后对比新旧两个项目发现,其实真正的差异之处,在文件"qml.qrc"中,这个文件中保存了资源文件中的相对路径,只要在其中添加即可使用:

qt文件结构图

说明:1表示文件系统下各种本地资源文件,如图片及qml文件;

2表示qml.qrc文件内部已添加的相对路径,添加至此即可使用相对路径;

3表示可通过这些按钮对qml.qrc文件中的内容进行增删操作。

以上内容仅供参考,作为初学者,难免有谬误之处,如有发现不妥,请及时说明,谢谢!

相关文章

  • 关于Qml中不能使用文件相对路径问题记录

    应公司项目需要,开始接触使用Qt开发,但在使用qml的时候,发现不能使用使用图片相对路径,但在之前使用时,是可以的...

  • 笔记

    文件操作路径和模块标识路径问题 文件操作中的相对路径可以省略 ./ 在模快加载中,相对路径中的 ./ 不能省略 在...

  • QmlLoader

    qml中可以使用Loader来加载并显示qml文件 调用 就可以加载对应的qml文件并显示了 需要完整代码请访问Q...

  • QML中文件的加载

    在这里小小总结一下QML文件中如何加载QML文件与JavaScript文件。 1、QML文件中加载JavaScri...

  • vue history模式打包部署之后解决页面404问题

    1.在路由文件中配置base路径 2.配置nginx.conf文件 关于静态资源的引入使用相对路径引入即可 更详细...

  • img标签的路径问题

    路径问题。 其实想给src 属性赋值 有两种方式 相对路径相对路径就是每次从.html文件所在的文件夹中查找,我们...

  • 多人协作,签名放哪里

    使用相对路径,把签名文件放在项目外层,这样打包时候不会被打包到apk文件中

  • 相对路径和绝对路径

    Linux教程 相对路径和绝对路径 文件路径 文件路径:文件的路径是描述文件在系统中的位置Linux使用正斜线(/...

  • Qml调用插件

    创建一个带Qml窗体的动态库, 接口文件如下: 通过调用接口来加载和显示qml文件 调用方加载和调用插件中的接口函...

  • 官方提供的基础指南一

    1.Hello World 程序 2.QML 实现GUI界面 QML 使用声明式语法实现GUI界面,要使用QML实...

网友评论

      本文标题:关于Qml中不能使用文件相对路径问题记录

      本文链接:https://www.haomeiwen.com/subject/qdkegrtx.html