QListWidget mit Texture [gelöst]

Alles rund um die Programmierung mit Qt
Antworten
thc2_67
Beiträge: 16
Registriert: 28. August 2011 09:43

QListWidget mit Texture [gelöst]

Beitrag von thc2_67 »

Hallo,

schreibe ein Programm für eine Zeitnehmung (Sport). Mittlerweile bin ich schon weit gekommen.
Nun möchte ich gerne, aus optischen Gründen, einem QListWidget (zeigt die aktuellen Ereignisse während eine Spieles an) eine Texture hinterlegen, die Texture
liegt im Ressource-File und ist ein "PNG".

Ist es irgendwie möglich den Hintergrund des QLIstWidgets als "transparent" zu definieren (hab leider bis Dato nichts in der Doku gefunden) damit das QListWidget über die bestehende Grafik schreibt? Oder habt Ihr Ideen für andere Ansätze?

Ich habe es auch schon mit QPaint versucht: da gibt es zwar die Möglichekeit den Hintergrund entsprechend transparent zu setzen, aber da hab ich das Problem, dass nur der letzte Paint-Eintrag in meinem Widget dargestellt wird.

Danke für die Hinweise & Tipps.
Zuletzt geändert von thc2_67 am 12. August 2012 14:20, insgesamt 1-mal geändert.
thc2_67
Beiträge: 16
Registriert: 28. August 2011 09:43

Re: QListWidget mit Texture

Beitrag von thc2_67 »

GELÖST mit

Code: Alles auswählen

QPalette p(palette());
p.setColor ( QPalette::Base, Qt::transparent);
listWidget->setPalette(p);
Antworten