header.png
asy Software

Sytle Sheets für QT4 Programme
Free Cross Platform Development

StyleSheet

Das Aussehen also der Style von Programmen der "easy-" Serie kann von Benutzer verändert werden. Dazu dient die Datei mit dem Namen "Easy*.style" (also z.B. EasyStream.style).

Die Syntax orientiert sich an diesem Beispiel:
QWidget { selection-background-color: palette(highlight);  }
QToolTip { background-color : rgb(58,58,58);
                     padding: 6px;
                     color: rgb(200,200,200);
}

So werden alle Buttons der Klasse QPushButton in Rot dargestellt.
QPushButton { background-color: red }

Und so wird nur der Button der Klasse QPushButton mit dem Namen okButton in Blau dargestellt.
QPushButton#okButton { background-color: blue }

Ein Textlabel verändert die Farbe, wenn mit der Maus darauf gezeigt wird.
QLabel:hover { color: blue }

Eine ausführliche Beschreibung der Syntax ist in der Doku von Qt4 enthalten.