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

荔湾网站建设公司凡科建站平台

荔湾网站建设公司,凡科建站平台,凡科快图软件下载,免费的二维码生成软件第四章 Qt窗口 Qt 窗⼝ 是通过 QMainWindow类 来实现的。 QMainWindow 是⼀个为⽤⼾提供主窗⼝程序的类,继承⾃ QWidget 类,并且提供了⼀个预定义的布局。QMainWindow 包含 ⼀个菜单栏(menu bar)、多个⼯具栏(tool bars)、多个浮…

第四章 Qt窗口

Qt 窗⼝ 是通过 QMainWindow类 来实现的。
QMainWindow 是⼀个为⽤⼾提供主窗⼝程序的类,继承⾃ QWidget 类,并且提供了⼀个预定义的布局。QMainWindow 包含 ⼀个菜单栏(menu bar)、多个⼯具栏(tool bars)、多个浮动窗⼝(铆接部件)(dock widgets)、⼀个状态栏(status bar) 和⼀个 中⼼部件(central widget),它是许多应⽤程序的基础,如⽂本编辑器,图⽚编辑器等。如下图为 QMainwindow 中 各组件所处的位置:
在这里插入图片描述

  1. 菜单栏
    Qt 中的菜单栏是通过 QMenuBar 这个类来实现的。⼀个主窗⼝最多只有⼀个菜单栏。位于主窗⼝顶
    部、主窗⼝标题栏下⾯。
    菜单栏中包含菜单. 菜单中包含菜单项.
    在这里插入图片描述

创建菜单栏

菜单栏的创建可以借助于 QMainWindow类 提供的 menuBar() 函数来实现。
使⽤ setMenuBar 把菜单栏放到窗⼝中.
QMenu:创建菜单
在 Qt 中,并没有专⻔的菜单项类,可以通过 QAction 类,抽象出公共的动作。如在菜单中添加菜
单项.

代码示例:

快捷键默认:Alt + 字母

	QMenuBar *menu_bar = new QMenuBar();           // 创建菜单栏this->setMenuBar(menu_bar);QMenu *menu1 = new QMenu("文件 (&F)");          // 创建菜单 + 名称 + 快捷键QMenu *menu2 = new QMenu("帮助 (&T)");          // 创建菜单QMenu *menu3 = new QMenu("关于 (&L)");          // 创建菜单QMenu *menu4 = new QMenu("子菜单 (&A)");        // 创建子菜单QAction *action1 = new QAction("新建 (&N)");    // 创建菜单项QAction *action2 = new QAction("菜单项1 (&A)"); // 创建菜单项QAction *action3 = new QAction("菜单项2 (&B)"); // 创建菜单项QAction *action4 = new QAction("菜单项3 (&C)"); // 创建菜单项menu_bar->addMenu(menu1);  // 添加菜单menu_bar->addMenu(menu2);  // 添加菜单menu_bar->addMenu(menu3);  // 添加菜单menu1->addAction(action1); // 添加菜单项menu1->addMenu(menu4);     // 添加子菜单menu4->addAction(action2); // 添加菜单项menu4->addAction(action3); // 添加菜单项menu4->addAction(action4); // 添加菜单项

在这里插入图片描述

http://www.dtcms.com/wzjs/396103.html

相关文章:

  • 平凉网站建设网站链接分析工具
  • 太原哪里做网站好活动营销的方式有哪些
  • wordpress画廊怎么用外贸seo网站
  • wordpress重新生成标签优化快速排序
  • 阿里模板网站建设提供seo顾问服务适合的对象是
  • 有做火币网这种网站的吗网站推广的要点
  • 公众号做图网站如何实现网站的快速排名
  • 网站建设 网页设计需要技能谷歌官网
  • 月租网站空间广东seo推广公司
  • 互联网网站建设哪家好快速排名软件哪个好
  • 班级网站建设网站测试seo搜索引擎优化视频
  • 国外空间网站备案百度sem推广
  • 武威网站怎么做seo百度大数据官网入口
  • 嵊州网站建设seo软文是什么意思
  • 购物车按钮颜色wordpressseowhy培训
  • 个人网站内容如何填写seo优化交流
  • 中国十大摄影网站排名北京网站优化体验
  • 本地用织梦做网站新品上市的营销方案
  • 邢台提供网站建设公司电话百度一下就会知道了
  • 郑州做网站怎么样品牌营销推广要怎么做
  • 西安网站建设行业动态哪些网站可以seo
  • c 网站开发程序员市场营销推广方案模板
  • 教育网站建设开发潍坊网站建设平台
  • 政务网站建设 紧急通知湖南优化电商服务有限公司
  • 计算机网站开发开题报告范文广告投放是做什么的
  • 上海网站建设专家搜索引擎营销sem
  • 网站建设开发报价推广普通话内容100字
  • 科技平台网站建设yandx引擎入口
  • 网站开发实现顺序seo网络推广排名
  • 案例中优衣库所采用的网络营销方式专业搜索引擎seo服务