要将QLabel中的文本居中,可以使用setAlignment()
函数来设置对齐方式。以下是一个示例代码:
from PyQt5.QtWidgets import QApplication, QLabel, QVBoxLayout, QWidget
app = QApplication([])
window = QWidget()
layout = QVBoxLayout()
label = QLabel("Hello, World!")
label.setAlignment(Qt.AlignCenter) # 设置文本居中
layout.addWidget(label)
window.setLayout(layout)
window.show()
app.exec_()
在上述代码中,setAlignment(Qt.AlignCenter)
将标签的文本设置为居中对齐。
内容由零声教学AI助手提供,问题来源于学员提问