Proprietà del foglio in stile QT per pulsanti della cassetta degli attrezzi
-
28-10-2019 - |
Domanda
Voglio dare un po 'di colore all'area in cui sono pulsanti della cassetta degli attrezzi con icone (grigio chiaro sull'immagine). Si prega di aiutare a determinare cos'è un foglio di stile parametro?
Soluzione
Se capisco correttamente, stai cercando di cambiare il colore di sfondo dell'area della barra degli strumenti.
Supponiamo di avere un mainwindow con una barra degli strumenti chiamata mainToolBar
. Ecco cosa ho fatto:
ui->mainToolBar->setStyleSheet("QWidget { background : red; } QToolButton { background : green; }");
La prima parte del foglio di stile cambierà il colore di sfondo della barra degli strumenti in cui non ci sono pantaloni da strumento.
La seconda parte del foglio di stile cambierà il colore di sfondo dei bubbonti degli strumenti.
Nota: ho testato lo snippet di codice sopra su Windows, suppongo che dovrebbe funzionare anche su un Mac, ma non posso garantire.