
信号发出者,发出信号动作,信号接收者,信号接收动作。
this的话,在接收者的位置,就表示信号接收者就是信号发出者本身。
比如:
connect(okButton, SIGNAL(clicked()), this, SLOT(accept()))
this就是指按钮本身啊。
“我想调用this的对象来恢复connect之前的一些东西”这句话不明白。
向前面这句,你就可以在accept函数里使用okButton了,this好像只有和对象在一起的时候才能用吧。
Qt是标准C++类的扩展,和C++一样
this 指针指向要调用其成员函数的类对象
“this”,总是本类类型的指针,这个是铁定不变的。你说的这种情况时,此时父类构造函数this指针(父类类型的指针)指向子类对象中的父类部分(意思就是,显示使用this指针只能访问子类中继承自父类的成员)。构造子类对象,得先构造子类中的父类部分。所有先调用父类构造函数,即(且只能)通过父类构造函数构造子类对象中的父类成分。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)