本篇是Pyside6的第八篇,本章来看看另一个知识点。
文本标签QLabel。它不仅仅可以用于文本,还可以显示富文本和图像。它是一个多功能的小部件,可以根据需要显示不同类型的内容。
部分源码
class QLabel(QFrame):
"""
QLabel(self, parent: Optional[PySide6.QtWidgets.QWidget] = None, f: PySide6.QtCore.Qt.WindowType = Default(Qt.WindowFlags)) -> None
QLabel(self, text: str, parent: Optional[PySide6.QtWidgets.QWidget] = None, f: PySide6.QtCore.Qt.WindowType = Default(Qt.WindowFlags)) -> None
"""
很明显,有两种方式创建,跟之前的按钮类似。
from PySide6.QtWidgets import QApplication,QWidget,QLabel
class Label(QWidget):
def __init__(self):
super(Label, self).__init__()
self.UI()
self.setWindowTitle("QLabel")
self.setGeometry(200,200,500,300)
def UI(self):
label_ = QLabel(self)
label_