- 链接">官方地址:链接
- 案例1
- Qlabel 简介 和文档链接
官方地址:链接
案例1
与任何其他编程框架一样,您从传统的“Hello World”程序开始。
这是 PySide6 中的 Hello World 应用程序的简单示例:
import sys
from PySide6.QtWidgets import QApplication, QLabel
app = QApplication(sys.argv)
label = QLabel("Hello World!")
label.show()
app.exec()
对于使用 PySide6 的widget 应用 需要使用QApplication类创建
一般使用 app = QApplication(sys.argv) ,可以传入 一些命令参数 ,不穿参也可以使用
app = QApplication([])
在创建了app对象之后,我们继续创建一个 QLabel对象。
# This HTML approach will be valid too!
label = QLabel("<font color=red size=40>Hello World!</font>")
最终通过 .exec 运行 app程序,进入组件循环展示,但是现在只有一个label,仅此而已!
Qlabel 简介 和文档链接
官方文档:https://doc.qt.io/qtforpython/PySide6/QtWidgets/QLabel.html?highlight=qlabel
QLabel提供了一个文本或图像的显示,没有提供用户交互功能。
可以传递 文字 图像 视频 电话号码等
纯文本 传递QString到setText().
富文本html QString将包含富文本的a 传递给setText().
图片 传递QPixmap到setPixmap().
电影 传递QMovie到setMovie().
数字 将int或double传递给setNum(),这会将数字转换为纯文本。
置空 与空的纯文本相同。这是默认设置。.clear()