QGroupBox ohne Rand erstellen

Verschiedenes zu Qt
Antworten
steffie82
Beiträge: 16
Registriert: 15. November 2006 17:23

QGroupBox ohne Rand erstellen

Beitrag von steffie82 »

Hallo,

ich möchte eine GroupBox ohne Rand erstellen. Gibts dafür nen Trick?
Ansonsten wollte ich einfach den Rand in der Farbe des Hintergrundes des Programms färben.

Das hier funktioniert:

QPalette setGroupBoxBorder;
setGroupBoxBorder.setColor(QPalette::Window, QColor(Qt::red));
iGroupBox->setPalette(setGroupBoxBorder);


Das aber nicht:

QPalette setGroupBoxBorder;
setGroupBoxBorder.setColor(QPalette::Window, Color(212,208,200));
iGroupBox->setPalette(setGroupBoxBorder);


Woran liegt das?
Wer kann mir helfen?

Danke schön!

Steffie
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Code: Alles auswählen

setFlat ( bool flat )
steffie82
Beiträge: 16
Registriert: 15. November 2006 17:23

Beitrag von steffie82 »

Danke, das hilft schon mal.
Aber leider sind nur 3 Seiten weg.. oben ist noch ein Strich zu sehen. Wie krieg ich den auch noch weg?
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Code: Alles auswählen

setStyleSheet("QGroupBox { border:none; }");
steffie82
Beiträge: 16
Registriert: 15. November 2006 17:23

Beitrag von steffie82 »

Ein bisschen mehr Erklärung wäre nett, bin noch ein Anfänger :(
Vielleicht ein kleines Beispiel...

Danke!!
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Beispiel hab ich doch geliefert, oder etwa nicht? Ansonsten: Stylesheets in Qt
Antworten