jjzjj

setWindowIcon

全部标签

c++ - QApplication::setWindowIcon 适用于 Windows XP,但不适用于 Windows 7

在一个像这样开始的简单Qt应用程序中:intmain(intargc,char*argv[]){QApplicationapp(argc,argv);app.setWindowIcon(QIcon(":/qapp/appicon.ico"));...我们在第二行设置图标(这一行和资源中的图标文件是我的测试程序和Qt向导生成的应用程序之间的唯一区别)。此应用程序在WindowsXP上运行完美,但在Windows7上我们无法在窗口的左上角看到我们的图标(系统显示默认图标而不是我的appicon.ico)。开发者电脑配置:WindowsXP-SP3,Qt5.1,MSVS2010-SP1。更新

c++ - 如何在Qt中设置一个应用程序图标

我在尝试为我的QT应用程序设置图标时遇到了一些问题。图标名为“room.ico”,与源文件位于同一目录。代码如下:#include#includeintmain(intargc,char*argv[]){QApplicationapp(argc,argv);QWidgetfenetre;fenetre.setWindowIcon(QIcon("room.ico"));//Nothinghappensfenetre.setWindowTitle("Heloo");fenetre.show();returnapp.exec();}我尝试在.pro文件中添加win32:RC_ICONS+=r