QLabel字体居中pyqt5
时间: 2024-04-06 09:27:44 浏览: 170
PyQt5 控件字体样式等设置的实现
在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`参数表示居中对齐。
阅读全文