Changing QTabBar close button

  • I need to change the size of the tab close button. It seems that doing this by using stylesheets is impossible (at least, I have not found a working solution), so I have tried to change the control via QTabBar::setTabButton method. The new button shows properly, but clicking it does not emit tabCloseRequested singal anymore. Is there a way to change the close button without subclassing QTabWidget and reimplementing the logic of tab closing?

  • Lifetime Qt Champion


    You can use a QMap to link either the tab index or the widget to the button and in a close slot retrieve that to close the corresponding tab.

    Hope it helps

Log in to reply

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.