@[TOC](pyside2開發環境搭建
安裝準備
Python 3.5+ or 2.7
Python Windows 版本下載地址:
Python Releases for Windows
安裝方法可參考:Windows 下 Python 環境搭建
pyside2下載地址:
安裝方法
使用pip wheel爲Python包安裝Qt。從CMD運行以下命令進行安裝:
pip install PySide2
或者在線安裝:
pip install --index-url=http://download.qt.io/snapshots/ci/pyside/5.12/latest pyside2 --trusted-host download.qt.io
環境測試
現在已經安裝了Python的Qt,您可以通過運行以下Python命令來打印版本信息來測試您的設置:
Hellp World
用於Python的Qt已經準備好了,因此請嘗試通過開發一個用幾種語言打印“Hello World”的簡單應用程序來進一步探索它。
import sys
import random
from PySide2 import QtCore, QtWidgets, QtGui
class MyWidget(QtWidgets.QWidget):
def __init__(self):
super().__init__()
self.hello = ["Hallo Welt", "Hei maailma", "Hola Mundo", "Привет мир"]
self.button = QtWidgets.QPushButton("Click me!")
self.text = QtWidgets.QLabel("Hello World")
self.text.setAlignment(QtCore.Qt.AlignCenter)
self.layout = QtWidgets.QVBoxLayout()
self.layout.addWidget(self.text)
self.layout.addWidget(self.button)
self.setLayout(self.layout)
self.button.clicked.connect(self.magic)
def magic(self):
self.text.setText(random.choice(self.hello))
if __name__ == "__main__":
app = QtWidgets.QApplication([])
widget = MyWidget()
widget.resize(800, 600)
widget.show()
sys.exit(app.exec_())