当前位置:   article > 正文

QT之图标添加_qt 添加图标资源有哪些方式

qt 添加图标资源有哪些方式

再来回顾一遍之前做的播放器:

先介绍QT的路径:

QT路径跟linux一样,用的 /代表层目录,用 .代表当前目录(说实话我也不会开发MFC没必要记住windos的了)

QT的目录组成:

工作目录 也就是你的项目工程所在目录,当你创建一个新工程时会出现该目录

程序所在目录 当你对你的工程编译后,自动创建一个放程序的目录

添加图标有两种方式:

第一种不添加资源文件,在程序所在目录下建立一个放图片的文件夹,假设文件夹叫icon。

QPixmap pixmap1("./icon/WidgetIcon.jpg") .代表的意思是相对于程序所在目录一定要清楚
然后就可以使用该图片了

setWindowIcon(pixmap1);
这里改变了窗口的图标。

这种方式添加的图标,要随着图片一起发给使用的人。

第二种 资源文件的方式添加

在开发界面右键工程-》添加新文件-》QT-》resource

增加前缀(之后会用到,所谓前缀我认为就是虚拟的路径),有了前缀然后添加图片

图片添加完成,右键你的图片有个拷贝路径选项,就可以看到你刚才增加的前缀了。

默认是/new/prefix1

QPixmap pixmap1(":/new/prefix1/WidgetIcon.jpg");
setWindowIcon(pixmap1);
这时候编译好的程序就自带图片,不用把图片也打包了。

效果图,功能慢慢加吧,再修的美观点



声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/306760
推荐阅读
相关标签
  

闽ICP备14008679号