1. * new Class 与 引用
<qpushbutton.cpp> : QPushButton::QPushButton(QWidget *parent) : QAbstractButton( *new QPushButtonPrivate , parent) { Q_D(QPushButton); d->init(); } < qabstractbutton.cpp >: /*! \internal */ 对应的函数原型 应该是这个: 也就是 1. *new 数据类型, 对应 引用 2. 原型里面 形参 有名,实际传入的时候 可以没有名字。 QAbstractButton::QAbstractButton( QAbstractButtonPrivate &dd, QWidget *parent) : QWidget(dd, parent, { }) { Q_D(QAbstractButton); d->init(); }
标签:QAbstractButton,Qt,parent,笔记,QWidget,学习,init,QPushButton,new From: https://www.cnblogs.com/Huae/p/17367777.html