關於QTableWidget裡的滾動條問題

2021-08-25 07:26:28 字數 759 閱讀 8458

找了下,發現在qabstractscrollarea裡面有

void sethorizontalscrollbar ( qscrollbar * scrollbar )

void sethorizontalscrollbarpolicy ( qt::scrollbarpolicy )

void setverticalscrollbar ( qscrollbar * scrollbar )

void setverticalscrollbarpolicy ( qt::scrollbarpolicy )

這幾個方法,分別是設定水平和豎直滾動條的方法。

對於qabstractscrollarea這個類,

inherited by qabstractitemview, qgraphicsview, qmdiarea, qplaintextedit, qscrollarea, and qtextedit.

而對於qabstractitemview這個類,inherited by qcolumnview, qheaderview, qlistview, qtableview, and qtreeview.

而qtablewidget繼承自qtableview,所以那幾個設定滾動條的方法也就是tablewidget設定的方法。

設定滾動條的時候可以使用

sethorizontalscrollbarpolicy(qt::scrollbaralwayson)

隱藏工具條的時候可以把引數設定為qt::scrollbaralwaysoff

QTableWidget 搜尋實現

文章目錄 隱藏 新增乙個 qlineedit,連線它的 textchanged 事件,在 textchanged 槽函式中編寫方法,方法內容如下。ui tbwgtrelation setrowhidden i,browhidden 核心 此方式是設定行隱藏和顯示具體根據第二個引數void relat...

QTableWidget 樣式檔案

qt樣式檔案可以方便的對介面進行美化。本篇文章記錄qtablewidget的樣式規則 qtablewidget background transparent 背景色 border 1px solid red 邊框 gridline color rgb 127,127,127 網格線顏色 qtable...

QTableWidget中的QCheckBox使用

在qtablewidget 中顯示乙個qcheckbox 一 最先想到的是void qtablewidget setcellwidget int row,int column,qwidget widget 事實證明使用這個函式正常顯示checkbox沒有問題,但是卻無法通過qtablewidget物...