Grautöne von deaktivierten Objekten

Alles rund um die Programmierung mit Qt
Antworten
anno1988
Beiträge: 280
Registriert: 23. Januar 2009 20:49

Grautöne von deaktivierten Objekten

Beitrag 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?
padreigh
Beiträge: 340
Registriert: 13. Mai 2010 10:06

Beitrag 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
Patrick (QtCreator 1.3.1, Qt 4.6.3)
---
template = subdirs
androphinx
Beiträge: 170
Registriert: 26. Januar 2009 09:19
Wohnort: 127.0.0.2

Beitrag 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
RavenIV
Beiträge: 267
Registriert: 21. Januar 2009 14:24
Wohnort: Waldshut

Beitrag 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.
Linux, das längste Text-Adventure aller Zeiten
Antworten