赞
踩
pip install Pyside6
运行Pycharm在设置里点击“外部工具”,点击“+”。
pip install pyside6 -i https://pypi.tuna.tsinghua.edu.cn/simple
还是不行,一直都很慢,一直都报错!!
from PySide6.QtWidgets import QWidget,QApplication
在PySide里面有三个主要的模块,分别是QtWidgets, QtGui 和 QtCore。
QtWidgets 模块里面有很多的其他组件类;这里我们用到QtWidgets模块中的 QApplication 以及 QWidget 类。
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类。
window = QWidget()
window.show()
这里创建一个QWidget窗口类,并调用show()方法显示出来
app.exec()
最后调用exec()方法启动事件循环
import sys
from PySide6.QtWidgets import QApplication,QLabel
# 创建一个QApplication实例
app = QApplication(sys.argv)
label = QLabel("Hello World!")
label.show()
app.exec()
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。