我编写了一个Qt/QML 应用程序,在编译期间一切正常并在我自己的系统上运行。但是,当我将此软件移至另一台计算机时,不会加载任何图片。例如这是我的背景图片:
Image{
id:background;
source:"qrc:/qml/MobnaPC/images/back.jpg"
}
当我在我的系统(开发环境系统)中运行可执行文件(在发布模式下创建)时加载此图像,但是当我将此文件及其关联的 dll 移动到另一个系统(未安装 Qt)时,背景图像不会加载.
我还尝试了相对寻址而不是资源系统。但问题仍然存在。我该如何解决这种奇怪的行为?