【发布时间】:2011-11-20 04:42:43
【问题描述】:
我已经静态编译了 Qt,并使用它来编译我的应用程序。我的 exe 可以在任何地方运行,但只有在与我的 exe 相同的目录中有 qml/Raker/images 文件夹时才会显示某些内容,但我希望图像包含在我的 exe 中。在 qml 中,我通过“images/layer_0.png”访问图像(这只是 20 个中的一个)。我已经阅读了有关资源文件的一些内容,但我无法完全理解它。我确定如何做到这一点如果你们中的任何人都可以提供帮助。我还想知道 Qt Creator 是否有一些内置的方法。
【问题讨论】:
-
不确定这是否适用,但您是否使用
resources.qrc文件?它允许您在不处理路径的情况下嵌入图像。 -
不知道怎么用,想知道Qt Creator能否自动创建一个
-
是否还需要包含我的 qml 文件才能运行?
-
不,它应该与您的
.ui文件一起编译。
标签: image qt static qt-creator qml