qlistwidget设置item居中
时间: 2023-09-08 17:14:10 浏览: 438
QListWidget内拖拽item
您可以通过使用`QListWidgetItem`的`setTextAlignment()`方法来设置列表中项目的文本对齐方式。将文本对齐方式设置为居中即可使项目居中显示。以下是一些示例代码可以帮助您实现此目标:
```python
from PyQt5.QtCore import Qt
from PyQt5.QtWidgets import QListWidget, QListWidgetItem, QApplication
app = QApplication([])
list_widget = QListWidget()
list_widget.addItem('Item 1')
list_widget.addItem('Item 2')
list_widget.addItem('Item 3')
# 设置项目的文本对齐方式为居中
for i in range(list_widget.count()):
item = list_widget.item(i)
item.setTextAlignment(Qt.AlignCenter)
list_widget.show()
app.exec_()
```
在这个例子中,我们创建了一个`QListWidget`并向其中添加了三个项目。然后,我们循环遍历每个项目并将其文本对齐方式设置为居中。最后,我们显示了列表小部件。
阅读全文