Jar*_*red 0 center pyqt alignment qlistwidget qlist
我正在向 QList 小部件添加一个字符串列表,如下所示:
myList.addItems( [ 'item1' , 'item2' , 'item3' ] )
Run Code Online (Sandbox Code Playgroud)
默认情况下,列表将它们与左侧对齐,但我想将它们放在列表的中心。
有任何想法吗?
如果你创建一个QListWidgetItem()你可以调用它的setTextAlignment()方法并传递Qt.AlignHCenter:
item_text_list = [ 'item1' , 'item2' , 'item3' ]
for item_text in item_text_list:
item = QListWidgetItem(item_text)
item.setTextAlignment(Qt.AlignHCenter)
myList.addItem(item)
Run Code Online (Sandbox Code Playgroud)
文档: QListWidgetItem,Qt.AlignmentFlag
| 归档时间: |
|
| 查看次数: |
6328 次 |
| 最近记录: |