Qt学习笔记之QMainWindow,QWidget,QDialog

QT提供的默认基类只有QMainWindow、QWidget、和QDialog这三种,QT提供的默认基类只有QMainWindow、QWidget、和QDialog这三种,这三种窗体也是用的最多的,QMainWindow是带有菜单栏和工具栏的主窗口类,QDialog是各种对话框的基类,而他们全部继承自QWidget。不仅如此,所以的窗口部件都继承自QWidget,继承关系如图所示。
 

1. QWidget

QWidget类是所有用户界面对象的基类。 

2. QMainWindow

QMainWindow类提供一个有菜单条、锚接窗口(例如工具条)和一个状态条的主应用程序窗口。

3. QDialog 

QDialog类是对话框窗口的基类。

参考资料:

1. https://blog.csdn.net/kilotwo/article/details/79238545