天天看点

QToolBar中的“更多“按钮的样式设置

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

Qt

继续阅读