1 环境
- Python3.6
- PyCharm社区版
- Anaconda
- pyside6.1.0
2 新建虚拟环境
图1.1 新建虚拟环境 图1.2 新建pyqt-side6虚拟环境3 安装pyside6
pip install pyside6
图1.1 安装pyside6
4 第一个界面
图4.1 第一个页面"""
第一个测试页面
@author xindaqi
@date 2021-05-22 22:33
"""
import sys
import random
from PySide6 import QtCore, QtWidgets, QtGui
class FirstGui(QtWidgets.QWidget):
def __init__(self):
super().__init__()
self.hello = ["Python", "Java", "C++"]
self.button = QtWidgets.QPushButton("点我、点我、点我")
self.text = QtWidgets.QLabel("第一个页面", 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()
widget = FirstGui()
widget.resize(250, 250)
widget.show()
sys.exit(app.exec_())
【参考文献】