可参考qt资料网站:
https://doc.qt.io/
安装pyside2
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyside2
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyqt5-tools
联系使用designer.exe的qt可视化工具编写ui文件
- pyside2-uic main.ui > ui_main.py,导入使用
- 或者直接self.ui.load ui文件使用
问题
- 在执行范例程序时提示找不到平台,要配置环境变量
QT_QPA_PLATFORM_PLUGIN_PATH
E:\ProgramData\Anaconda3\Lib\site-packages\PySide2\plugins\platforms
- 举例代码
from PySide2.QtWidgets import QApplication, QMainWindow, QPushButton, QPlainTextEdit
app = QApplication([])
window = QMainWindow()
window.resize(500, 400)
window.move(300, 310)
window.setWindowTitle('薪资统计')
textEdit = QPlainTextEdit(window)
textEdit.setPlaceholderText("请输入薪资表")
textEdit.move(10,25)
textEdit.resize(300,350)
button = QPushButton('统计', window)
button.move(380,80)
window.show()
app.exec_()