Qt4 QTableWidget 使用教程

2021-05-22 09:56:17 字數 713 閱讀 4701

self.table=qtablewidget() #例項化

self.table.setcolumncount(4) #設定列數

self.table.setrowcount(6) #設定行數

self.table.setwhatsthis("mantou") ###

self.table.setedittriggers(qtablewidget.noedittriggers) #設定為不能編輯單元格

#set column tab title

self.table.sethorizontalheaderlabels(list(range(5,10)))

self.table.setverticalheaderlabels(["a","d"] ) #設定 行title

self.table.setalternatingrowcolors(bool) #設定交替行顏色

for i in range(0,5):

for x in range(0,7):

item=qtablewidgetitem(str(i+x)) 例項乙個item物件

item.settextalignment(qt.alignleft |qt.aligncenter) 設定對齊方式

item.setbackgroundcolor(qt.green) 設定背景

self.table.setitem(x,i,item) 新增item

Qt學習筆記 QTableWidget使用問題

1.設定可排序的qtablewidget一邊載入資料時出現非排序列無資料解決方式 在載入資料的時候設定為不可排序 ui ipv6table setsortingenabled false 載入完資料後設定為可排序 ui ipv6table setsortingenabled true 3.使用qta...

Qt學習之表單 QTableWidget

1 建立乙個表單 qtablewidget table new qtablewidget 行數,列數,this 2 設定列寬 例如我要建立的表單為5列 table setcolumnwidth 0,180 table setcolumnwidth 1,200 table setcolumnwidth...

Qt學習之路 41 QTableWidget

今天的qtablewidget是最後乙個items class型別了。不過這並不是model view的終結,因為我們現在還只是接觸到了最簡單的model view的封裝類,更複雜和強大的model view型別的應用還沒有見識到呢!qtablewidget用起來也很方便,並不比前面的兩個複雜到 去...