Y a-t-il un moyen d'assigner un style CSS au bouton de fermeture QTabBar? Normalement, QTabBar peut être stylé, mais je ne trouve pas son bouton comment peut être référencé à partir de CSS.Comment styliser le bouton de fermeture QTabBar
4
A
Répondre
2
Il semble qu'il n'existe actuellement aucun moyen de styler le bouton de fermeture via des feuilles de style Qt. Non seulement il n'est pas documenté, il ne semble pas y avoir de style dans src/gui/styles/qstylesheetstyle.cpp.
Vous pouvez définir le bouton à l'aide de la méthode QTabBar::setTabButton()
.
Vous pouvez l'envoyer comme une demande de fonctionnalité sur le Qt Bug Tracker.
12
Comme indiqué dans un commentaire ci-dessus, puisque Qt 4.6, vous pouvez utiliser le style suivant:
QTabBar::close-button {
image: url(close.png);
subcontrol-position: left;
}
Depuis Qt 4.6, les boutons de fermeture peut être nous Styled QStyleSheets: 'QTabBar :: close-bouton { image: url (close.png) subcontrol-position: gauche; } QTabBar :: close-button: hover { image: URL (close-hover.png) } ' –