| 12345678910111213141516171819202122232425262728293031323334 |
- 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_())
|