首页 > 其他分享 >QMainWindow简介

QMainWindow简介

时间:2023-02-04 16:11:17浏览次数:29  
标签:QMainWindow 窗口 状态栏 简介 部件 菜单栏 工具栏

       QMainWindow是带有菜单栏、工具栏、状态栏的主窗口类,它有自己单独的布局。布局有一个中心区域,通常是标准的Qt部件,也可以是定制部件,且必须有一个中心小部件。setCentralWidget()方法可设置中心部件。

 

主窗口框架拥有自己的布局,包括以下组件:

①菜单栏 菜单栏包含了一个下拉菜单项的列表,这些菜单项通过QAction动作类实现。一个主窗口只能有一个菜单栏。

②工具栏 工具栏一般用于显示常用的菜单项,也可插入其他窗口部件,一个主窗口可以拥有多个工具栏。

③中心部件 主窗口中心区域可以放入一个窗口部件作为中心部件,是应用程序的主要功能实现区域,一个主窗口只能有一个中心部件。

④dock 部件 Dock 部件又称停靠部件,或停靠窗口,可停靠在窗口部件的四周,用来设置一些部件来实现一些功能,类似一个工具箱,一个主窗口可拥有多个 Dock 部件。

⑤状态栏 状态栏用于显示程序的一些状态信息,在主窗口的最底下,一个主窗口只能拥有一个状态栏。

 

新建桌面应用程序 testQMenu,基类 QMainWindow,勾选创建界面文件,其他选项 默认

效果显示:

 

标签:QMainWindow,窗口,状态栏,简介,部件,菜单栏,工具栏
From: https://www.cnblogs.com/ylww/p/17090213.html

相关文章

  • 梯度归一化简介
    梯度归一化是一种解决深度神经网络中梯度消失/爆炸问题的技术。梯度消失/爆炸是指当神经网络比较深时,梯度的大小可能变得非常小或非常大,从而导致学习率变慢或者无法学习。......
  • 【Java AWT 图形界面编程】Dialog 对话框 ( 简介 | 模式对话框 | 非模式对话框 | Dial
    文章目录​​一、Dialog对话框简介​​​​二、Dialog构造函数​​​​三、Dialog对话框代码示例​​​​四、向Dialog对话框添加布局组件​​一、Dialog对话框简介D......
  • 【算法】二分法 ① ( 二分法基本原理简介 | 二分法与哈希表对比 | 常见算法对应的时间
    文章目录​​一、二分法基本原理简介​​​​1、二分法与哈希表对比​​​​2、二分法具体步骤​​​​二、常见算法对应的时间复杂度​​一、二分法基本原理简介二分法算......
  • Servlet_1_http协议简介
    超文本传输协议,作为互联网三大基石之一。(url、http、html)   一、概论作用:规范了浏览器和服务器之间的交互格式。特点:1、简单,快速,向服务器发起请求时,只......
  • ES6 简介(一)
    目录ES6简介(一)一、概述1、导读2、Babel转码器2.1是什么2.2配置文件.babelrc2.3命令行转码2.4babel-node2.5@babel/register2.6polyfill2.7浏览器环境二、变......
  • WGCLOUD简介与特点 - 主机列表中的磁盘使用率是什么
    WGCLOUD监测平台中的模块,【主机列表】的磁盘总使用率百分比和【系统页面】的磁盘空间列表,有时候我们看的时候可能不明白,有什么区别,有什么联系这是因为【主机列表】的磁盘总......
  • 1.4 Dart语言简介
    1.4Dart语言简介在之前我们已经介绍过Dart语言的相关特性,读者可以翻看一下,如果读者已经熟悉Dart语法,可以跳过本节,如果你还不了解Dart,也不用担心,按照笔者经验,如果你......
  • FMU 实现简介
    大体思想1.函数指针调用动态库自定义操作;2.xml中提供仿真过程所需要的的动态库内存信息。FMU实现过程:1.首先由协会约定仿真过程中用到的接口函数形式;2.使用fmi协议......
  • py09函数简介
     函数的返回值#deffunc():#return'asfjsfda'#res=func()#print(res)#函数内要想返回给调用者值必须用关键字return"""不写return只写return写returnNone......
  • Linux基础:linux常见岗位、计算机的种类与服务器、服务器品牌、服务器内部组成、服务器
    目录一、linux常见岗位二、计算机的种类与服务器三、服务器品牌四、服务器内部组成五、服务器磁盘阵列六、linux简介1、什么是linux2、linux发展史3、Linux系统的特点4、目......