QTableView 樣式參考

2021-08-03 15:42:22 字數 1216 閱讀 5569

先看效果

qtableview樣式分多個區域

整體樣式

qtableview

奇偶行區分顏色樣式

cpp:

view->setalternatingrowcolors(true);

qss:

qtableview

水平/垂直表頭

設定表頭樣式

qheaderview

為垂直及水平表頭分別設定樣式

表頭為qheaderview,水平表頭和垂直表頭都是qheaderview,需要設定qtableview兩個表頭的objectname進行區分

view->horizontalheader()->setobjectname("hheader");

view->verticalheader()->setobjectname("vheader");

樣式中根據不同物件名稱進行樣式設定

qheaderview

#hheader

::section

qheaderview

#vheader

::section

左上角空白區域

設定完qtableview頭部後,左上角區域為白色,需要為左上角區域設定樣式

/*qtableview 左上角樣式*/

qtableview

qtablecornerbutton

::section

表頭內容區域

qheaderview

::section

全部樣式**:

/*qtableview 左上角樣式*/

qtableview

qtablecornerbutton

::section

qtableview

qheaderview

qheaderview

::section

Qt設定樣式(qtableview)

1.在 特定位置插入樣式 this setstylesheet qpushbutton btn one,qpushbutton btn two qpushbutton hover 設定滑鼠移到按鈕上的樣式 qpushbutton pressed this為當前類 ui.widget setstyle...

CSS樣式參考

收藏的幾個css按鈕樣式 title head style table btn btn1 mouseout btn1 mouseover btn2 btn3 mouseout btn3 mouseover btn3 mousedown btn3 mouseup btn 2k3 style body ...

CSS樣式參考

收藏的幾個css按鈕樣式 title head style table btn btn1 mouseout btn1 mouseover btn2 btn3 mouseout btn3 mouseover btn3 mousedown btn3 mouseup btn 2k3 style body ...