PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zugriff auf Widget aus QObjectList



dml
22-09-2008, 22:54
Hi,

kleine frage auf'm Abend, ;)

wie kann ich aus

QObjectList child(layout->children);

auf die hide Methode des entsprechenden QWidget zugreigen?

child.at(1).hide() ?

undefined
23-09-2008, 10:54
QObjectList gibt nur werte zurück wenn diese mit setObjectName() gesetzt wurden.
Siehe dumpObjectInfo() oder dumpObjectTree()
Wenn du ein Widget suchst hier ein Beispiel:
http://www.mrunix.de/forums/showpost.php?p=273357&postcount=8

dml
23-09-2008, 15:00
habs jetzt endlich hinbekommen.

Nur ein Widget übermalt ein Widget, nicht ein Layout;
und mit takeWidget(), da ich keine Layouts mehr habe, kann ich auch ohne die Childs zu druchstöbern und unsichtbar zu machen problemlos diese auch wieder lösen.

Vielen dank für Deine Hilfestellung. :)