[gelöst] Alle Child-Widgets eines Widgets

Alles rund um die Programmierung mit Qt
Antworten
suamikim
Beiträge: 59
Registriert: 1. November 2009 15:58

[gelöst] Alle Child-Widgets eines Widgets

Beitrag von suamikim »

Hallo zusammen,

ich habe ein QFrame, in dem sich eine Menge Buttons befinden. Ich würde nun gerne die Pointer zu all diesen Button in einer QList speichern.

Wie komme ich vom QFrame auf alle Child-Widgets?

Stelle mir das ganze in etwa wo vor:

Code: Alles auswählen

foreach (QWidget btn, (QWidgetList)qFrame->childWidgets())
  qList.append((QPushButton*)&btn);
Zuletzt geändert von suamikim am 18. November 2009 14:09, insgesamt 1-mal geändert.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Doku -> qFindChildren<>
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
suamikim
Beiträge: 59
Registriert: 1. November 2009 15:58

Beitrag von suamikim »

Hab die Doku durchgesehen, dachte allerdings, dass FindChildren eine QObjectList bzw. ein QObject zurückgibt, da children() dies auch macht...

Sorry, nicht genau genug hingesehen...

danke
Antworten