Seite 1 von 1
Grautöne von deaktivierten Objekten
Verfasst: 20. September 2010 14:13
von anno1988
Hallo,
wenn man ein Objekt (QWidget) disabled wird dieses ja immer in Grautönen angezeigt.
Weiß jemand wie diese Grautöne von den vorherigen Farben berechnet wird?
Verfasst: 20. September 2010 14:15
von padreigh
wie es berechnet wird nicht, aber du kannst einfach nachschaun:
hol dir die QPalette deines QWidgets und nutze die QPallette Methoden, zB:
const QBrush & QPalette::brush ( ColorGroup group, ColorRole role ) const
Verfasst: 20. September 2010 16:07
von androphinx
Diese "Deaktiviert"-Farben werden nicht berechnet, sondern sind im Farbschema des Fenstermanagers festgelegt. Man kann sie auf einfachste Art und Weise eigenständig ändern, keine Berechnung zu entdecken.
Aber wofür brauchst du das?
Mfg androphinx
Verfasst: 20. September 2010 16:21
von RavenIV
Bitte nicht schon wieder so eine GUI, in der die Farben vom Standard abweichen.
Der User hat sich an die Farben eines Systems gewöhnt und es bringt nur Verwirrung, wenn jede Applikation ihre eigenen Farben verwendet.
Es gibt nicht um sonst für jedes System einen GUI-Design-Guide.