365Tools
发布时间:2024-05-01 15:32:00
PySide2 Designer是Qt Designer的替代工具,用于设计和创建用户界面。它集成在PySide2中,可以直接使用来快速设计和布局界面。您可以按照以下步骤来启动PySide2 Designer工具:
打开终端或命令提示符符,输入以下命令启动PySide2 Designer:
pyside2-designer
PySide2 Designer工具将会启动并显示出来,您可以开始设计用户界面。
在PySide2 Designer中,您可以拖放各种部件(widgets)来布局、设计界面。可以设置部件的属性、信号/槽等。
在设计完成后,您可以保存您的设计为.ui文件,然后在您的PySide2应用程序中加载并使用这个.ui文件。
PySide2 Designer工具提供了一个直观、快速的方式来设计用户界面,帮助您加速应用程序的开发过程。您可以尝试使用这个工具来创建更复杂的界面,以提升用户体验。

import time
from PySide2.QtWidgets import QApplication, QMainWindow, QPushButton, QPlainTextEdit,QLabel,QLineEdit
from PySide2.QtUiTools import QUiLoader
import sys
class Main():
def load(self):
# 动态加增 UI
self.ui = QUiLoader().load('./ui/main.ui')
# 1、 按钮绑定点击事件
self.ui.top_button.clicked.connect(self.button)
def button(self):
print("按钮不")
# 2、 获取线型框文本框内容
text = self.ui.top_line.text()
print(text)
time.sleep(5)
# 3、 线型框赋值
self.ui.top_line.setText("aaaaaa")
if __name__ == '__main__':
app = QApplication([])
main = Main()
# 加载UI
main.load()
# UI展示
main.ui.show()
app.exec_()