Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to style QTabBar close button

Tags:

qt

Is there a way to assign CSS style for the QTabBar close button? Normally QTabBar can be styled, but I can't find its how button can be referenced from CSS.

like image 200
riopan Avatar asked Nov 02 '09 20:11

riopan


2 Answers

As noted in a comment above, since Qt 4.6 you can use following style:

 QTabBar::close-button {
     image: url(close.png);
     subcontrol-position: left;
 }
like image 73
rstml Avatar answered Sep 28 '22 12:09

rstml


It seems like there is not currently a way to style the close button via Qt style sheets. Not only is it not documented, there doesn't seem to be a style for it in src/gui/styles/qstylesheetstyle.cpp.

You can set the button using QTabBar::setTabButton() method.

You may want to submit it as a feature request on the Qt Bug Tracker.

like image 30
C. Bibler Avatar answered Sep 28 '22 11:09

C. Bibler