from PySide6.QtWidgets import QFrame class Widget(QFrame): def __init__(self, key: str, parent=None): super().__init__(parent=parent) # 必须给子界面设置全局唯一的对象名 self.setObjectName(key.replace(' ', '-'))