Posizione icona QTabBar
-
20-08-2019 - |
Domanda
Esiste un modo per modificare l'allineamento dell'icona o del testo di una scheda in Qt? In particolare, vorrei che il testo comparisse sotto l'icona. Per impostazione predefinita l'icona si trova a sinistra del testo, ma non è appropriato per tutte le situazioni (specialmente quando inizi a modellare le tue schede con fogli di stile) Mi sembrerebbe molto strano che questo aspetto sarebbe così limitato quando posso modificare completamente il aspetto del resto della scheda.
Grazie per eventuali suggerimenti!
Soluzione
L'unico modo in cui posso vedere è creare una sottoclasse di QTabBar
che implementa il tuo algoritmo di pittura. Quindi dovrai sottoclassare QTabWidget
per impostare la tua versione della barra delle schede. Non mi sembra molto divertente.