QTabBar Symbol Position
-
20-08-2019 - |
Frage
Gibt es eine Möglichkeit, die Ausrichtung des Symbols oder Textes eine Registerkarte in Qt zu ändern? Insbesondere möchte ich den Text wie unter dem Symbol angezeigt wird. Standardmäßig befindet sich das Symbol links von dem Text, aber das ist nicht geeignet für alle Situationen (vor allem, wenn Sie Stylen der Tabs mit Stylesheets beginnen) Es scheint mir sehr merkwürdig, dass dieser Aspekt so beschränkt wäre, wenn ich die völlig verändern kann Look and Feel des Restes des Registerkarte.
Vielen Dank für Ihre Anregungen!
Lösung
Die einzige Art, wie ich sehen kann, ist eine Unterklasse von QTabBar
zu erstellen, die Ihre eigene Malerei Algorithmus implementiert. Dann müssen Sie QTabWidget
Unterklasse Ihre eigene Version der Tab-Leiste zu setzen. Es sieht nicht wie eine Menge Spaß für mich.