Solved Scrivere un testo QString dentro una QProgressbar
-
Buongiorno a tutti.
Il mio problema è il seguente:
All'interno di una QProgressBar desidero visualizzare un testo al posto del valore percentuale.
Mi vengono in mente tre soluzioni:- Implementare la classe QProgressBar e inserire un attributo setText in parallelo al setValue;
- Oppure disegnare sopra la QProgressBar una QLabel con sfondo trasparente a cui poter cambiare il testo.
- Provare a riempire in modo progressivo lo sfondo di una QLabel per farla assomigliare ad una QProgressBar
Ognuna di queste soluzioni però è al di la delle mie attuali conoscenze.
Potete indicarmi quale strada è più conveniente intraprendere e dove iniziare a documentarmi?
Qualunque suggerimento sarà gradito.Grazie per l'attenzione e non esitate a porre domande nel caso in cui non fossi stato chiaro o avessi omesso qualcosa di importante.
-
Nessuno dei tre. usa semplicemente
setFormat
sulla progress bar: http://doc.qt.io/qt-5/qprogressbar.html#format-prop -
Per prima cosa: Grazie.
In effetti funziona egregiamente.
Da solo ci sarei mai arrivato.