发布时间:2024-05-01 15:32:00
PySide2 Designer是Qt Designer的替代工具,用于设计和创建用户界面。它集成在PySide2中,可以直接使用来快速设计和布局界面。您可以按照以下步骤来启动PySide2 Designer工具:
打开终端或命令提示符符,输入以下命令启动PySide2 Designer:
01.pyside2-designer
PySide2 Designer工具将会启动并显示出来,您可以开始设计用户界面。
在PySide2 Designer中,您可以拖放各种部件(widgets)来布局、设计界面。可以设置部件的属性、信号/槽等。
在设计完成后,您可以保存您的设计为.ui文件,然后在您的PySide2应用程序中加载并使用这个.ui文件。
PySide2 Designer工具提供了一个直观、快速的方式来设计用户界面,帮助您加速应用程序的开发过程。您可以尝试使用这个工具来创建更复杂的界面,以提升用户体验。
01.import time02. 03.from PySide2.QtWidgets import QApplication, QMainWindow, QPushButton, QPlainTextEdit,QLabel,QLineEdit04.from PySide2.QtUiTools import QUiLoader05.import sys06. 07.class Main():08. 09. def load(self):10. # 动态加增 UI11. self.ui = QUiLoader().load('./ui/main.ui')12. 13. # 1、 按钮绑定点击事件14. self.ui.top_button.clicked.connect(self.button)15. 16. 17. def button(self):18. print("按钮不")19. # 2、 获取线型框文本框内容20. text = self.ui.top_line.text()21. print(text)22. time.sleep(5)23. # 3、 线型框赋值24. self.ui.top_line.setText("aaaaaa")25. 26. 27. 28.if __name__ == '__main__':29. 30. app = QApplication([])31. 32. main = Main()33. # 加载UI34. main.load()35. # UI展示36. main.ui.show()37. 38. 39. app.exec_()