QML 中的全局图像资源

Posted

技术标签:

【中文标题】QML 中的全局图像资源【英文标题】:global image resources in QML 【发布时间】:2014-03-21 23:04:45 【问题描述】:

我想在许多 QML 文件中为我的用户界面使用一些通用图像。 Image 项的源属性似乎总是​​相对于加载 QML 的位置。

有没有办法让一组全局图像可用? 我更喜欢从应用程序资源区加载它们。

【问题讨论】:

查看QtQuick 5.0: Deploying QML Applications 好发现!这把我带到了这里:qt-project.org/doc/qt-5.0/qtcore/resources.html 这解释了我需要什么。如果您想将其发布为答案,我会为您提供解决方案的功劳 【参考方案1】:

检查这个 QtQuick 5.0:Deploying QML Applications :)

文件节点上的“别名”选项允许全局访问资源(如 here 所述)

【讨论】:

以上是关于QML 中的全局图像资源的主要内容,如果未能解决你的问题,请参考以下文章

如何在 QML 中添加和使用资源?

QML 组件“视频”无法播放 Qt 资源文件中的视频文件

我可以阻止静止的 SVG 图像在 QML 中使用过多的 CPU 资源吗?

QML:设置 AnimatedImage 源而不在资源中加载文件

QML 不能多次打开图像

如何使用 QML 创建全局图像?