返回信息流我的意思是 为什么他要把类成员写在__init__之前,然后用super,以及parent是怎么来的
[ema11][ema11][ema11]
这是一条镜像帖。来源:北邮人论坛 / python / #16770同步于 2016/11/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
这个类为什么要这么写?创建对象的时候会发生什么?
bdyzhy9527
2016/11/30镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
sin1, sin2什么的是类本身的成员,不是实例的成员。这些成员会间接影响到实例的访问。在这里,这是pyqt声明signal的做法。
super的话,看手册吧:https://docs.python.org/3/library/functions.html#super
parent就是构造函数的一个参数。在Qt里,每个控件都有一个父对象。Qt使用C++风格的“所有权”机制来做析构。看Qt的文档吧。
【 在 nuanyangyang 的大作中提到: 】
: sin1, sin2什么的是类本身的成员,不是实例的成员。这些成员会间接影响到实例的访问。在这里,这是pyqt声明signal的做法。
: super的话,看手册吧:https://docs.python.org/3/library/functions.html#super
: parent就是构造函数的一个参数。在Qt里,每个控件都有一个父对象。Qt使用C++风格的“所有权”机制来做析构。看Qt的文档吧。
晓得了,谢暖神[ema5]