QToolBar中的“更多“按鈕的樣式設定
阿新 • • 發佈:2021-01-30
技術標籤:Qt
QToolBar在加入很多QAction後會出現">>"按鈕,當點選該按鈕後,會出現選單,而該按鈕icon是黑色的">>"不適合我們系統,所以對該按鈕進行了樣式處理。
而對於設定這個按鈕的樣式和圖片有以下兩種方法設定:
QToolBar QToolBarExtension{qproperty-icon:url('image.png');}
QToolBar #qt_toolbar_ext_button{qproperty-icon:url('image.png');}
檢視原始碼發現,這個更多按鈕的是一個QToolBarExtension的物件,而這個類是繼承QToolButton的,具體為什麼是qproperty-icon屬性,在qt助手也沒有查到,有大神知道的可以指導。