nze*_*er0 2 qt constructor qt4 colon
如果我想创建自己的继承自QWidget的类MyWidget
教程告诉我写这样的构造函数...
MyWidget::MyWidget(QWidget *parent) : QWidget(parent){....}
我想知道它的作用是什么:QWidget(parent)
这是否意味着显式调用QWidget的构造函数?
Jas*_*n B 5
是.在C++中,如果您希望它运行,则必须在构造函数的初始化列表中显式调用基类的构造函数.在这种情况下,QWidget(parent)将在构造函数中运行代码之前运行.顺便说一句,这不仅仅是一个Qt的东西,而且在C++继承中很常见.
QWidget(parent)
归档时间:
15 年,7 月 前
查看次数:
5838 次
最近记录:
12 年,4 月 前