Seite 1 von 1

Transparenten Dialog

Verfasst: 21. Januar 2009 14:11
von bp
Hallo,

wie kann ich ein Dialogfenster so gestalten, dass der Hintergrund teilweise Transparent dargestellt wird. Ich habe zwar schon das Attribut Qt::WA_ContentsPropagated gesetzt, aber erhalte immer noch keine Transparenz.
Bin für jede Hilfe dankbar.

Ein kleiner Quellcode wäre sehr Hilfreich.

bp

Verfasst: 21. Januar 2009 15:17
von AuE
evtl ist setWindowOppacity ne Hilfe? Damit kannst du widgets transparent machen!

Verfasst: 21. Januar 2009 16:11
von bp
Das habe ich bereits ausprobiert, aber alle ChildWidgets bekommen ebenfalls den selben Transparenz-Wert. Und es ändert sich auch nichts, wenn ich den Wert für die einzelnen Objekte wieder anpasse.

bp

Verfasst: 23. Januar 2009 22:06
von levu
villeicht passts ja auch garnicht, aber ich als .NET -> QT Umsteiger kenne aus den .NET-Zeiten sowas wie clip, damit grenzt du den Bereich ein, der Transparent sein soll.

Verfasst: 25. Januar 2009 15:51
von nando
Was fuer ein OS benutzt du ?
Wenn du Linux benutzt muss dein X Server entsprechend konfiguriert sein...

Schau mal hier:
http://marcocelentano.blogspot.com

Gruss,
Nando