程序地带

QT的QMenuBar类的使用


详细说明 QMenuBar类提供了一个水平菜单栏。 菜单栏由下拉菜单项列表组成。您可以使用addMenu()添加菜单项。例如,假设菜单栏是指向QMenuBar的指针,而fileMenu是指向QMenu的指针,则以下语句将菜单插入菜单栏:


**menubar-> addMenu(fileMenu);**

菜单项文本中的&字符将Alt + F设置为该菜单的快捷方式。 (您可以使用“ &&”在菜单栏中获取真实的“&”号。) 无需布置菜单栏。它会自动将其自己的几何设置到父窗口小部件的顶部,并在调整父窗口大小时适当地对其进行更改。 用法 在大多数主窗口样式应用程序中,您将使用QMainWindow中提供的menuBar()函数,将QMenus添加到菜单栏,并将QActions添加到弹出菜单。 示例(来自菜单示例):


fileMenu = menuBar()-> addMenu(tr(“&File”));
fileMenu-> addAction(newAct);

可以使用removeAction()删除菜单项。


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/it_xiangqiang/article/details/111246318

随机推荐

【alg4-排序】堆排序

【alg4-排序】堆排序

堆排序可以分为两个阶段。在堆的构造阶段中,我们将原始数组重新组织安排进一个堆中;然后在下沉排序阶段,我们从堆中按递减顺序取出所有元素并得到排序结果。堆的构造&...

quBlog 阅读(861)

BS,HTTPS, GET和POST的区别

1.BS1.首先浏览器请求服务器2.服务器接收到浏览器的请求3.服务器解悉浏览器请求的URL,根据URL确定请求的目标资源文件。这个资源文件通常...

Later we did not have us 阅读(261)

Java中的volatile关键字的使用

文章目录volatile是Java虚拟机提供的轻量级的同步机制1、volatile三大特性2、volatile应用案例volatile是Java虚拟机提供的轻量级的同步机制1、volatile三大特性...

hlli86 阅读(492)

3 -- 第二章:基础语法----程序流程控制

目录  程序流程控制1、分支结构分支语句1:if-else结构分支语句2: 程序流程控制程序控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完...

张邵 阅读(647)

leetcode 767重构字符串

前言官解这道题是典型的贪心算法的题。重构字符串时,需要根据每个字母在字符串中出现的次数处理每个字母放置的位置。如果出现次数最多的字母可以在重新排布之后不相邻,则可以重新排布...

小星星+yg 阅读(308)

FS-JMQ01筋膜枪三合一驱动板PCBA解决方案

FS-JMQ01筋膜枪三合一驱动板PCBA解决方案 功能:1.      2节锂电池供电,3级电压指示,闪红灯低电报警。2.      Type-C充电接口&...

深圳市泛海微电子公司博客 阅读(599)

区块链毕设系列 ---说明

说明自从开始更新毕设系列以来,同学们好评不断,学长也不断地为大家解决毕设问题,甚是开心。任何对计算机毕业设计有疑问的需要帮助同学都可以请教学长,...

QQ3447673281 阅读(684)

vm-hadoop环境准备加单机安装

vm-hadoop环境准备加单机安装

关闭防火墙**查看防火墙状态命令**systemctlstatusfirewalld**关闭防火墙**systemctlstopfirewalld**开机禁用防火墙**systemctldisable...

wyju 阅读(766)