官方文档
使用pip安装- 安装最新版本
pip install pyside6 - 安装指定版本
pip install pyside6==6.0 - 安装官方特定版本
pip install --index-url=https://download.qt.io/snapshots/ci/pyside/6.0.0/latest pyside6 --trusted-host download.qt.io
漫长的安装过程~
检验安装版本import PySide6.QtCore print(PySide6.__version__) print(PySide6.QtCore.__version__)官方提供的小程序
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from PySide6 import QtCore,QtWidgets
import sys ,random
class window(QtWidgets.QWidget):
def __init__(self) -> None:
super().__init__()
self.hello = ["Hallo Welt", "Hei maailma", "Hola Mundo", "Привет мир"]
self.button = QtWidgets.QPushButton("Click me!")
self.text = QtWidgets.QLabel("Hello World",
alignment=QtCore.Qt.AlignCenter)
self.layout = QtWidgets.QVBoxLayout(self)
self.layout.addWidget(self.text)
self.layout.addWidget(self.button)
self.button.clicked.connect(self.magic)
@QtCore.Slot()
def magic(self):
self.text.setText(random.choice(self.hello))
if __name__ == '__main__':
app = QtWidgets.QApplication(sys.argv)
w = window()
w.resize(800, 600)
w.show()
sys.exit(app.exec())



