PDA

View Full Version : [QT] background-color


tomminno
23-01-2010, 16:35
Ho bisogno di impostare il background-color di un form. Tramite i fogli di stile riesco ad impostarlo semplicemente, il problema è che mi viene propagato anche a tutti i controlli come QPushButton,QComboBox,QListWidget mentre vorrei che questi mantenessero l'aspetto di default.
Come posso fare per specificare lo stile di default oppure per escludere determinate classi dalla propagazione dello stile?

Grazie

cionci
24-01-2010, 09:02
Nel costruttore della QMainWindow:

this->setStyleSheet("QMainWindow { background-color: black };");

Di fatto in questo modo puoi settare uno stile indipendente per ogni classe di widget.