QWidget
-
所有窗口类的基类
Qt 中有 3 个窗口的基类:QWidget、QMainWindow、QDialog
在创建 Qt 工程时,会让我们选择继承自哪一个窗口类
其中,QMainWindow、QDialog 都是继承自 QWidge -
所有控件类的基类
Qt 中的控件类(按钮、输入框、单选框等)也属于窗口类
它们的基类也是 QWidget; -
可以内嵌到其他窗口的内部,此时需要给其指定父窗口;
-
可以作为独立的窗口显示,此时不能给其指定父窗口;
新建并显示 QWidget 窗口
右键,添加新文件,选择【Qt】->【Qt 设计师界面类】
选择模板
前三个对应 QDialog,后面的两个分别对应 QMainWindow 和 QWidget
选择【Widget】,然后下一步
然后来到 widget.cpp 文件中,添加如下代码,来显示