0
我有一個QComboBox與基礎模型。有時候模型會得到幾百個項目,這使得很難滾動組合框。是否有可能向QComboBox添加滾動條?這對我的項目排序很有幫助。qt qcombobox顯示沒有滾動條
我讀過QComboBox默認應該帶有滾動條,但在我的Linux系統中,這不是真的。這是Windows的情況嗎?
問候
我有一個QComboBox與基礎模型。有時候模型會得到幾百個項目,這使得很難滾動組合框。是否有可能向QComboBox添加滾動條?這對我的項目排序很有幫助。qt qcombobox顯示沒有滾動條
我讀過QComboBox默認應該帶有滾動條,但在我的Linux系統中,這不是真的。這是Windows的情況嗎?
問候
QComboBox
使用的QAbstractItemView
(默認爲QListView
我認爲)其彈出。可以撥打view()
來獲取該小部件。由於QAbstractItemView
從QAbstractScrollArea
下降,因此可以使用該類中的所有功能來修改滾動條顯示的方式。
作爲一個額外的,你可以改變這個視圖爲另一種類型。例如,我以前使用過QTreeView
,因爲它與數據更合適。