Qt QProgressBar - Ausrichten von Text

8

Hat jemand Vorschläge zum Ausrichten des Statustextes auf der QProgressBar in Qt? Standardmäßig erscheint es in Windows rechts neben der Leiste, aber ich würde es lieber über der Leiste oder in der Leiste selbst platzieren, ohne das Objekt zu erweitern und selbst eine Statusbeschriftung zu implementieren.

Screenshot unten:

    
kh25 21.02.2013, 17:59
quelle

3 Antworten

16

Ein weiterer Ansatz wäre es, die Ausrichtung des Statustextes über QProgressBar::setAlignment festzulegen. :

%Vor%

    
Andreas Fester 22.02.2013, 10:57
quelle
2

Sie können Stylesheets verwenden, um das Aussehen der Fortschrittsanzeige zu ändern. Hier ist ein Beispiel: Ссылка

    
vipw 22.02.2013 09:58
quelle
0

Dank vipws Vorschlag oben habe ich den gewünschten Effekt mit einem einfachen Aufruf von setStyleSheet () erreicht (es gibt keine Tabellenkalkulation, die momentan für diese App definiert ist und praktisch beendet ist, so dass der Aufruf dieser Methode gespeichert wird) Ich muss eine ganze neue CSS-Datei enthalten):

barProgress _- & gt; setStyleSheet (QString :: fromUtf8 ("text-align: center;"));

Das Ergebnis ist:

Trotzdem danke für die Hilfe.

    
kh25 22.02.2013 10:32
quelle

Tags und Links