Qt窗口 菜单栏 QMenuBar和的使用及说明

1. 创建QT工程

  打开Qt Creator软件,选择菜单栏下面的新建文件或项目,新建一个桌面Qt应用如下图所示:

1

无标题1

无标题2

2. Qt5中添加资源文件

  1.鼠标点击工程文件目录右键选择“添加新文件”,在模板中选择Qt→Qt Resource File,如下图所示:

无标题3

  2. 输入资源名称,点击下一步如下图所示:

无标题4

无标题5

  3. 选中 res.qrc 资源文件鼠标右键选择 “Open in Editor” 打开资源编辑区,在编辑区首先添加前缀,如下图所示:
无标题6

无标题7

  4. 添加完前缀后选择添加文件,添加文件时,弹出选择框,选择资源文件如下图所示:

无标题9

无标题10

  5.保存资源文件,如下图所示:

无标题11

无标题12

3. 在Qt图形化界面创建菜单栏各组件

  1. 在打开Qt自带的ui文件界面后,双击界面上菜单栏(在这里输入),输入文件如下图所示:

13

  1. 在上述创建菜单后,界面发生改变得到以下界面,如下图所示:

无标题14

  1. 点击创建好的菜单,双击在这里输入,添加菜单项(打开串口)

无标题15

4. 为菜单栏添加的选项增加图标

  1. 菜单栏组件增加完成后,编辑增加的组件,为组件添加图标如下图所示:

无标题16

无标题17

无标题18

无标题19

5. 将菜单栏增加的功能拖动到工具栏

  1.将在菜单栏新建的选项增加到工具栏,在Qt Action Editor界面下选中需要显示在工具栏的选项,按住鼠标左键直接拖到工具栏如下所示:

无标题20

  2.如上如所示,拖动到工具栏的选项只显示图标,没有显示文字,想要显示图标文字,需要点击mainToolBar在属性栏找到toolButtonStyle选项更改选项设置文字显示的位置(默认仅显示按钮,不显示文字),如下图所示:

无标题21

无标题22

无标题23

6. 点击运行按钮查看运行结果

  1.点击Debug按钮查看运行结果,如下图所示:

无标题24

  2.由上图可知,运行后工具栏的按钮并只显示文件没有显示图标,是因为在Action Editor添加图标时选择的是文件,正确做法应该是选择资源添加图标,如下图所示:
无标题25

无标题26

7. 为菜单栏和工具栏增加的按钮添加相应的槽函数

  1.在Action Editor界面下选中相应的按钮,右键选中转到槽,为每一个按钮增加对应的槽函数,如下图所示:

无标题27

无标题28

无标题29

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值