import sys from PyQt5.QtWidgets import QApplication, QMainWindow from litter_helper import Ui_menu class MainWindow(QMainWindow, Ui_menu): def __init__(self, param1, param2): super().__init__() self.setupUi(self) # 使用传递的参数 self.param1 = param1 self.param2 = param2 # 设置标签的文本为传递的参数 self.label.setText(f"参数1: {self.param1}, 参数2: {self.param2}") # 连接按钮点击事件到槽函数 self.pushButton.clicked.connect(self.on_button_click) def on_button_click(self): # 在按钮点击时执行的操作 print(f"按钮被点击了!参数1: {self.param1}, 参数2: {self.param2}") if __name__ == "__main__": app = QApplication(sys.argv) # 创建窗口并传递参数 window = MainWindow("Hello", "World") window.show() sys.exit(app.exec_())