Qt开发之路5---Qt窗口系统

   日期:2020-07-10     浏览:98    评论:0    
核心提示:Qt提供的默认窗体基类有QMainWindow、QWidget、和QDialog这三种,,QMainWindow是带有菜单栏和工具栏的主窗口类,QDialog是各种对话框的基类,而他们全部继承自QWidget。不仅如此,所有窗口及窗口控件都是从QWidget直接或间接派生出来的,继承关系如图所示:1. QWidget所有窗口及窗口控件都是从QWidget直接或间接派生出来的。2.QMainWindowQMainWindow是一个为用户提供主窗口程序的类,包含一个菜单栏(menu bar)、多个工具

Qt提供的默认窗体基类有QMainWindow、QWidget、和QDialog这三种,,QMainWindow是带有菜单栏和工具栏的主窗口类,QDialog是各种对话框的基类,而他们全部继承自QWidget。不仅如此,所有窗口及窗口控件都是从QWidget直接或间接派生出来的,继承关系如图所示:

1. QWidget
所有窗口及窗口控件都是从QWidget直接或间接派生出来的。

2.QMainWindow
QMainWindow是一个为用户提供主窗口程序的类,包含一个菜单栏(menu bar)、多个工具栏(tool bars)、多个锚接部件(dock widgets)、一个状态栏(status bar)及一个中心部件(central widget),是许多应用程序的基础,如文本编辑器,图片编辑器等。

3. QDialog
对话框是 GUI 程序中不可或缺的组成部分。很多不能或者不适合放入主窗口的功能组件都必须放在对话框中设置。对话框通常会是一个顶层窗口,出现在程序最上层,用于实现短期任务或者简洁的用户交互。

上一篇:Qt开发之路4—信号和槽机制

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服