Widget::Widget(QWidget *parent) :QWidget(parent)

例子:
基类

子类

结果:

结论:子类构造函数指定父类的构造函数会调用父类的构造函数,若不指定,则调用父类的默认构造函数

源码:

结论:如果parent参数非空的话,那么该构造函数使用了其父窗口的调色板,并且发送了QChildEvent事件,这会让新的窗口成为parent所指窗口的子窗口,那么当父窗口被删除时,子窗口也会自动的被删除。