QPushButton highlighten und wieder zurücksetzten.

Alles rund um die Programmierung mit Qt
Antworten
stefan-tiger
Beiträge: 49
Registriert: 28. März 2006 22:52

QPushButton highlighten und wieder zurücksetzten.

Beitrag von stefan-tiger »

Code: Alles auswählen

...
btnPlayer0->setPalette(QPalette(QColor(Qt::red)));
...
btnPlayer0->setPalette(QPalette( QColor(QPalette::Button)) );
...
Der Knopf wird rot, und dann schwarz.

Warum schwarz? Ich hätte gern die Ursprungsfarbe (irgendein grau).
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

schonmal mit

Code: Alles auswählen

QPalette p = btnPlayer0->palette ();
btnPlayer0->setPalette(QPalette(QColor(Qt::red))); 
...
btnPlayer0->setPalette(p); 
probiert?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
stefan-tiger
Beiträge: 49
Registriert: 28. März 2006 22:52

Beitrag von stefan-tiger »

Christian81 hat geschrieben:schonmal mit

Code: Alles auswählen

QPalette p = btnPlayer0->palette ();
btnPlayer0->setPalette(QPalette(QColor(Qt::red))); 
...
btnPlayer0->setPalette(p); 
probiert?
Danke funktioniert.
Antworten