Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标


一、创建项目,并添加菜单栏和工具栏:

首先,创建一个基类是 QMainWindow 的项目,前面8节创建的项目都没有勾选“创建界面”,后面的项目我们开始学习界面设计器,勾选“创建界面”:

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

项目创建好以后,项目文件里除了 main.cpp、mainwindow.h、mainwindow.cpp 之外,还会自动生成一个 ui 界面文件,如下:

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

双击 mainwindow.ui 文件,即进入了界面设计器:

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

前面通过代码创建的菜单栏和工具栏,都可以在界面设计器上快速的编辑,此处先创建两个菜单项,如下:

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

然后,可以直接把菜单项拖拽到工具栏上:

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

二、添加资源文件到项目中:

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

三、使用资源文件为菜单栏和工具栏添加图标:

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标

显示结果: 

Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标 Qt学习笔记(九):添加资源文件,并给菜单栏和工具栏添加图标