PySide基础三大件_QLabel
简介
QLabel是一种不可交互的文本,作用仅仅是提示作用
效果展示
以下面的代码为例,选中的部分便是Label,它的作用仅仅是作为文字提示
示例代码
#NOTE QLabel是不可交互文本
from PySide6.QtWidgets import QApplication, QWidget, QLabel,QVBoxLayout
from PySide6.QtCore import Qt
class MyWindow(QWidget):
def __init__(self):
super().__init__()
mainLayout=QVBoxLayout()
# 创建一个中心部件并设置布局
# 创建标签并添加到布局中
self.label = QLabel('欢迎使用荒坂集团的服务', self)
self.label.setText('你好V')
self.label.setAlignment(Qt.AlignmentFlag.AlignCenter)
mainLayout.addWidget(self.label)
self.setLayout(mainLayout) # 将标签添加到布局中(有点像是格式化布局)
if __name__ == '__main__':
app = QApplication([])
window = MyWindow()
window.show()
app.exec()
一些使用方法
实例化
self.label = QLabel('欢迎使用荒坂集团的服务', self)
设置文字
self.label.setText('你好V')
设置文字位置
self.label.setAlignment(Qt.AlignmentFlag.AlignCenter)
在Designer中
本文来自博客园,作者:荒坂株式会社,博客内容均属学习笔记,只做交流之用
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步