1、安装
pip install Pyside6
2. Pycharm配置Pyside6:
运行Pycharm在设置里点击“外部工具”,点击“+”。
pip install pyside6 -i https://pypi.tuna.tsinghua.edu.cn/simple
还是不行,一直都很慢,一直都报错!!
1、导入PySide6
from PySide6.QtWidgets import QWidget,QApplication
在PySide里面有三个主要的模块,分别是QtWidgets, QtGui 和 QtCore。
QtWidgets 模块里面有很多的其他组件类;这里我们用到QtWidgets模块中的 QApplication 以及 QWidget 类。
2、创建QApplication类
app = QApplication(sys.argv)
创建一个QApplication对象,参数sys.argv,sys.argv表示的是命令行参数,是一个列表类型
当我们使用命令行来运行时,里面保存了命令行后面跟的桉树
1、创建一个文件test.py
import sys
print(sys.argv)
2、打开cmd,切换到该文件所在的目录:
python test.py hello world
所以如果你知道你不会命令行参数的话,传入一个空列表也可以,这行代码可以改写成:
app = QApplication([])
每一个 Qt 程序都需要并只能有一个实例化QApplication类。
3、创建一个窗口
window = QWidget()
window.show()
这里创建一个QWidget窗口类,并调用show()方法显示出来
4、开启事件循环
app.exec()
最后调用exec()方法启动事件循环
HelloWold
import sys
from PySide6.QtWidgets import QApplication,QLabel
# 创建一个QApplication实例
app = QApplication(sys.argv)
label = QLabel("Hello World!")
label.show()
app.exec()