问题描述:同学编写的小程序里,建立了资源文件夹,并在里面加入了(ico,png图片)而且在MainWindows窗口属性的windowsIcon的属性里,设置了图片。本以为这样就可以设置debug里面的exe的应用程序的图标。(【1】因为我们在初学Qt的时候,是将一个ico图标放在资源文件夹下,然后建立txt,输入 IDI_ICON1 DISCARABLE “myico.ico”,将其后缀改为.rc然后,在项目目录pro的文件里加入 RC_FILE += myico.rc。直接运行程序,这样MainWindows窗口图标的左上角的图标和debug里面的可执行程序的图标就变了。)但是,昨天的情况是,程序里面的图标变了,但debug里面的没有变。
解决方法:
通过我们的多次尝试,这个问题算是初步解决了。
(1)我们怀疑是设置冲突问题,也就是说资源文件和独自创建的ico冲突了。所以,我们把资源文件删除了.使用【】里面的方式设置,成功。
(2)然后我们又把资源文件加上,而那个ico文件没有加入。重新构建,成功。
备注:个人感觉,这个方法不太现实,所以请高人指点。
时间: 2024-10-13 18:25:33