QLabel字体居中pyqt5
时间: 2024-04-06 22:27:44 浏览: 173
pyqt5控件简介,各类方法,信号,gui编程的好助手
在PyQt5中,可以使用QLabel来显示文本,并通过设置字体居中来实现文本的居中显示。以下是一种实现方式:
```python
from PyQt5.QtWidgets import QApplication, QLabel, QVBoxLayout, QWidget
from PyQt5.QtCore import Qt
app = QApplication([])
window = QWidget()
layout = QVBoxLayout()
label = QLabel("Hello, World!")
label.setAlignment(Qt.AlignCenter) # 设置字体居中
layout.addWidget(label)
window.setLayout(layout)
window.show()
app.exec_()
```
在上述代码中,我们创建了一个QLabel对象,并使用`setAlignment()`方法将字体设置为居中对齐。`Qt.AlignCenter`参数表示居中对齐。
阅读全文