QT中菜单和工具栏的使用

如下图是一个工具栏和菜单栏的简单示意,“文件”“帮助”所在的地方称作菜单栏,“囧”所在的地方称作工具栏,那么在QT中怎么实现他们呢?
在这里插入图片描述
打开QT Designer可以看到编译器已经给我们提供了一个框架,在窗口标题的下面有一个"在这里输入"提示,双击它输入一个名字就可以得到一个新的菜单项:
在这里插入图片描述
创建完菜单项以后,我们需要添加菜单下面的子项,这个时候就需要用到一个QT的一个功能叫action,对于他的更改和新建可以在设计器的右下角的动作编辑器中完成:
在这里插入图片描述
点击新建按钮可以创建一个新的动作:
在这里插入图片描述
文本:显示的文本
对象名称:即object name
ToolTip:鼠标在上面停留时显示的文字
图标:可自定义图标
Checkable:是否可勾选
Shortcut:快捷键设置,鼠标点击编辑栏后按下快捷键以设置

新建完成后,将所需要的动作拖至菜单栏或者工具栏即可,具体的按钮功能通过绑定槽函数实现,其信号一般使用trigger()。
如果需要增加新的工具栏,在窗口中单击右键选择“添加工具栏”即可:
在这里插入图片描述

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值