2011-11-29 113 views
0

我加入一個字符串列表到的QList的Widget是這樣的:QListWidget對齊項目中心

myList.addItems([ 'item1' , 'item2' , 'item3' ]) 

默認列表對準這些到離開,但我想他們在列表的中心。

任何想法?

回答

3

如果創建一個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) 

文檔: QListWidgetItemQt.AlignmentFlag

+0

Awesum,謝謝:) – Jared