from PyQt5.QtCore import QObject, pyqtSignal class DataModel(QObject): # 定义一个信号,当数据变化时发射该信号 property_changed = pyqtSignal(str, object) # 接受属性名称和新值