Seite 1 von 1

grabWidget von nicht sichtbaren Widgets unter QT 3.3

Verfasst: 27. Oktober 2008 12:41
von blueSpirit
Hallo,

ich habe folgendes Problem: Wir benutzen QT 3.3, welches noch nicht die
"render()"-Methode von QT4 besitzt. Dafür gibt es einen Workaround, die
"grabWidget()" Methode, welche den Painter umleitet.

Problem: Das funktioniert nicht, wenn das Widget (zB. durch eine
QScrollView) nicht sichtbar ist (Stichwort Clipping).

Frage: Wie kann ich trotzdem einen Screenshot dieser Widgets machen?
(Ich brauche ein Bild der sich überlagernden Widgets - ich denke dass es
keine Alternative zu einem Screenshot gibt).

Vielen Dank,
Charly