Seite 1 von 1

qt icon bei mdi childs verschwinden lassen

Verfasst: 15. September 2007 12:56
von hafwil
Hallo!

Wie kann ich bei MDI Child Dialogen das vorgegebene QT Icon verschwinden lassen? Ich komm einfach nicht dahinter :-/

Vielen Dank für Eure Hilfe
Wilfried

Verfasst: 15. September 2007 13:12
von upsala
Suchst du setWindowIcon(...) ?

Verfasst: 15. September 2007 13:21
von hafwil
Hallo!

Nein mit setWindowIcon funktionierts leider nicht...
Rufe das im Konstruktor des Dialogs auf: z.B. setWindowIcon(QIcon(":/Resources/CP53.png"));
und dann hab ich noch probiert, die Funktion für QApplication aufzurufen, aber das hilft auch net...

LG Wilfried

Verfasst: 15. September 2007 13:40
von upsala

Code: Alles auswählen

QMdiSubWindow *sub;
sub->setWindowIcon(...);

Verfasst: 15. September 2007 17:14
von hafwil
Hallo!

Ich hatte ja einen ziemlich dummen Fehler... Ich habe mein Widget mit QMdiArea->addSubWindow(...) hinzugefügt aber das setWindowIcon(...) immer vom Widget aus aufgerufen, anstatt vom zurückgegebenen QMdiSubWindow :roll:

Jetzt funktionierts also ;-) Dk