为了使文件成为QT C ++中的资源文件,我必须要做一些特殊的事情吗?

问题描述 投票:0回答:1

[基本上,我有一张要用作初始屏幕的图像。我设置了启动屏幕,甚至告诉它位置(“:/Nuclear_Vortex_100_About.jpg”),但是当我运行程序时,我看到的只是一个普通的窗口背景“窗口”(没有关闭框或任何装饰,只是一个缺少更好词的小部件),并且没有图像。

我添加了文件(以及以后要在应用程序中加载和使用的其他图像),它们显示在“其他文件”文件夹中-好的,所以我想起了,因为它们在项目中,如果不是源或标头,它们将被视为资源。我是否需要在PRO文件或其他内容中添加特殊部分才能使用该文件?我将仅硬编码一条绝对路径以使其正常工作,但是我想要一种独立于系统的方式来完成此任务。我将为此项目付费,我在QT中的资源系统没有太多经验,但是在Visual Studio和其他C ++环境中并不难。当我看到启动屏幕时,我知道该部件正在工作。我唯一不确定的是找不到该文件-也就是说,我尚未通过使用QFile并检查其是否存在进行验证-我将在发布此文件后进行此操作,因为这需要一些时间是时候得到回应了或2。

已经在Google上搜索了整整一天半,没有发现任何信息可以告诉我我在做什么错。

谢谢!

c++ qt resources
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.