【问题标题】:Qt resource file workaroundQt 资源文件解决方法
【发布时间】:2015-06-23 16:17:29
【问题描述】:

我正在用 Qt 开发一个桌面应用程序。我需要它是非常可配置的,因此,我需要使用的图片/文件的文件名是动态的。即根据哪个用户登录,需要显示不同的图片。话虽如此,我需要一种仅通过指定路径来在 QtGraphicsScene 中加载图片的方法;我不知道这些文件会是什么,所以我不能把它们放在资源文件中。据我了解,任何图片都必须在资源文件中声明。所以我的问题是:

如何实现在没有资源文件的情况下在应用程序中使用图片的目标,或者如何使资源文件动态化?

【问题讨论】:

标签: c++ qt configuration resources


【解决方案1】:

资源文件数据被编译到可执行文件/库中,因此根据定义它不能是动态的。然而,Qt 可以通过多种方式在运行时从外部文件加载图像,最简单的是使用QImage

【讨论】:

猜你喜欢
  • 2019-12-13
  • 2010-09-21
  • 2013-11-20
  • 1970-01-01
  • 1970-01-01
  • 2017-02-21
  • 1970-01-01
  • 2021-07-16
相关资源
最近更新 更多