繁体   English   中英

如何在运行时生成的QML中加载图像(jpg)

[英]How to load images (jpg) in QML generated at runtime

我的问题很简单。 我有一个使用QML开发的Gui的Qt应用程序。 我的后端生成jpg图像并将其保存在名为/ images的文件夹中。 我可以从C ++向QML发送包含要显示的图像名称的字符串。 可悲的是我的QML Image对象没有显示任何内容。

似乎只有在先前在qml.qrc文件中声明过图像的情况下,才可以显示图像。 再次遗憾的是,qrc文件尚不支持通配符! https://bugreports.qt.io/browse/QTBUG-1400

有解决方法吗?
图像的名称不是固定的,它们是使用某些运行时值(例如时间戳)生成的。

谢谢

默认情况下,它将在qrc文件中搜索图像源。 要使其进入实际的文件系统,请在路径前添加file:///

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM