创建一个图片png可以,bmp可以,bmp改后缀为ico也可以
图片放到Resources文件夹
打开解决方案窗口的Resource Files添加现有项,把图片加入
打开**.qrc文件,自动生成内容:
<RCC>
<qresource prefix="QmainWindow">
</qresource>
</RCC>
添加资源:
<RCC>
<qresource prefix="QmainWindow">
<file>Resources/window.bmp</file>
</qresource>
</RCC>
使用资源
this->setWindowIcon(QIcon(":QmainWindow/Resources/window.bmp"));
所以要注意的是:
首先是 冒号,
其次 因为prefix="QmainWindow",所以使用资源时要在相对路径前加QmainWindow