QT6.3+MVSC2019 安装参考:
——————————————————————————————————————————
之前qt5版本未使用MVSC时直接新建资源文件,引入相对路径即可使用资源文件。但使用cmake管理后,pro文件被CMakeLists.txt取而代之,应该也是这个原因导致新建资源文件,项目管理器中并不显示,只能在open Documents中看到。(pro文件中会自动添加资源文件)
添加资源文件参考:
新建资源文件后,在CMakeLists.txt文件下图位置中加入添加的资源文件名,重新构建后左侧将出现资源文件。
换背景图方法不止一种,这里用的是QPalette,两个细节。
· 官方文档指出,这版本中的Background废除,用Window代替。
· 路径无效,默认全黑
QPalette pal =this->palette();
pal.setBrush(QPalette::Window,QBrush(QPixmap(":/common/images/`green_48.png")));
//QPalette::Background,This value is obsolete. Use Window instead.
//如路径无效,默认全黑
setPalette(pal);
因篇幅问题不能全部显示,请点此查看更多更全内容