[gelöst ]Liste aller child Widget bekommen

Alles rund um die Programmierung mit Qt
Antworten
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

[gelöst ]Liste aller child Widget bekommen

Beitrag von BartSimpson »

Hallo hat jemand eine Idee, wie ich an eine Liste aller child Widgets eines Widgets komme? Denn mit QWidget::childAt() ist das etwas langsam.:(
Zuletzt geändert von BartSimpson am 24. Oktober 2005 14:01, insgesamt 1-mal geändert.
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Re: Liste aller child Widget bekommen

Beitrag von macman »

Mit children() geht das, damit bekommst Du alle. Vielleicht ist aber findChildren() besser.
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

Danke. Genau das hatte ich gesucht. Ich brauchte sogar beides.

Code: Alles auswählen

QList<QObject *> Objektliste=this->findChild<QWidget *>("centralWidget")->children();
um an die Elemente eines QMainWindow zu kommen.
Antworten