我正在 MS Visual Studio Community 2019 中编写 Qt 应用程序。我正在尝试使用以下命令向我的应用程序窗口添加一个图标,并且我还有.qrc文件中提到的相应文件my_icon.ico:
setWindowIcon(QIcon(":/my_icon.ico"));
当我在 VS 中构建和运行我的程序时,一切都很完美——图标取代了标准图标。但是,当我发布并尝试运行生成的独立可执行文件时,图标未显示!这特别奇怪,因为我在.qrc文件(按钮图片)中也提到的图像在它们的位置上。
我试图将my_icon.ico放在.exe文件旁边,但没有结果。
我放弃了,请告诉我这里可能发生的事情。