您的第一个QtWidgets应用程序#
与任何其他编程框架一样,您从传统的“你好,世界”程序开始。
这里是一个PySide6中的Hello World应用程序的简单示例
import sys
from PySide6.QtWidgets import QApplication, QLabel
app = QApplication(sys.argv)
label = QLabel("Hello World!")
label.show()
app.exec()
当你运行代码时,应用程序将看起来像
对于使用PySide6的小部件应用程序,您必须始终从PySide6.QtWidgets模块导入适当的类。
导出之后,您创建一个QApplication实例。由于Qt可以从命令行接收参数,您可以将任何参数传递给QApplication对象。通常,您不需要传递任何参数,因此您可以将其保留为默认值,或者使用以下方法
app = QApplication([])
在创建应用程序对象之后,我们创建了一个QLabel对象。一个)cite>QLabel是一个可以展示文本(简单或富文本,如html)和图像的小部件。
# This HTML approach will be valid too!
label = QLabel("<font color=red size=40>Hello World!</font>")
备注
在创建标签后,我们在它上面调用<援引服>0引用>。
最后,我们调用