一. PyQt5 类的继承结构图
二. 如何获取一个类的父类和子类?
使用
QObject.mro()
获取父类, 使用QObject.__subclasses__()
获取子类
from PyQt5.Qt import *
class Window(QWidget):
def __init__ (self):
super().__init__()
self.setWindowTitle("haha")
self.resize(600,500)
self.move(500,300)
self.setip_ui()
def setip_ui(self):
self.object_learn()
def object_learn(self):
mros = QObject.mro()
print("QObject的父类有")
for mro in mros:
print(mro)
subs = QObject.__subclasses