当前位置: 首页 > news >正文

QT菜单栏设计(二级菜单栏)

目的:创建一级菜单栏,添加对应选项,并向一级菜单栏中添加二级菜单栏选项。

#include "mainwindow.h"
#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow)
{ui->setupUi(this);//一级菜单QMenu *menu1 = new QMenu(QString::fromUtf8("编辑"));menu1->addAction(QString::fromUtf8("退出"));menu1->addAction(QString::fromUtf8("工具栏"));menu1->addAction(QString::fromUtf8("选项"));menu1->addAction(QString::fromUtf8("信息"));//二级菜单QMenu *menu2 = new QMenu(QString::fromUtf8("保存为"));menu2->addAction(QString::fromUtf8("保存为图片"));menu2->addAction(QString::fromUtf8("保存为视频"));menu2->addAction(QString::fromUtf8("保存为文本文件"));//将二级菜单插入一级菜单栏中menu1->addMenu(menu2);//初始化为当前页面菜单栏this->menuBar()->addMenu(menu1);
}MainWindow::~MainWindow()
{delete ui;
}

效果展示:

        

http://www.lryc.cn/news/446867.html

相关文章:

  • 网站建设中,常用的后台技术有哪些,他们分别擅长做什么网站平台
  • 【线程】POSIX信号量---基于环形队列的生产消费者模型
  • Excel 设置自动换行
  • UNI-SOP使用说明
  • 记录-java web 生成并下载zip文件
  • 大数据集群部署文档
  • HTML中的表单(超详细)
  • 初识 C 语言(一)
  • LiveNVR监控流媒体Onvif/RTSP功能-支持电子放大拉框放大直播视频拉框放大录像视频流拉框放大电子放大
  • element ui中当el-dialog需要做全屏时,.fullscreen样式修改问题
  • C++的明星之我是类001
  • 深度学习与应用:行人跟踪
  • MySQL | DATE_ADD()函数
  • DVWA 靶场环境搭建
  • Autosar学习----AUTOSAR_SWS_BSWGeneral(七)
  • 自动化测试框架集成:将Selenium集成到pytest与unittest中
  • 华为GaussDB数据库(单机版)在ARM环境下的安装指南
  • 计算机网络笔记002
  • Unity 的Event的Use()方法
  • 数据分析师之Excel数据清洗
  • 手机解压软件加密指南:让文件更安全
  • python yield generator 详解
  • MATLAB矩阵下标引用
  • syn洪水攻击原理是什么
  • 前缀和(4)_除自身以外数组的乘积
  • 第二十一节:学习Redis缓存数据库的Hash操作(自学Spring boot 3.x的第五天)
  • OpenCV视频I/O(1)视频采集类VideoCapture介绍
  • CVE-2024-46103
  • 三,MyBatis-Plus 的各种查询的“超详细说明”,比如(等值查询,范围查询,模糊查询...)
  • Linux 冯诺依曼体系结构与操作系统概念