1. 程式人生 > 其它 >QToolBar中的“更多“按鈕的樣式設定

QToolBar中的“更多“按鈕的樣式設定

技術標籤: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助手也沒有查到,有大神知道的可以指導。

轉載:https://www.cnblogs.com/zhouzijie/p/9258423.html