addChildLayout() - protected -> wie 2 Layouts verbinden??

Alles rund um die Programmierung mit Qt
Antworten
Anfänger
Beiträge: 34
Registriert: 11. März 2005 18:17

addChildLayout() - protected -> wie 2 Layouts verbinden??

Beitrag von Anfänger »

Hallo,
ich möchte in eine VBox ein weiteres Layout einfügen (gridlayout oderf HBox).
Wie kann ich dieses realisieren?
Habe es mittels addchildlayout() versucht, allerdings bekomme ich die Fehlermeldung, dass die Funktion protected ist. Wie kann ich sie dann anwenden? Oder wie kann ich es generell realisieren, dass ich 2 Layouts habe?

LG
Anfänger
Sym
Beiträge: 139
Registriert: 15. Mai 2006 15:38
Wohnort: Bremen

Beitrag von Sym »

Wie wäre es mit addLayout(...)?
Anfänger
Beiträge: 34
Registriert: 11. März 2005 18:17

Beitrag von Anfänger »

Das habe ich bereits versucht, aber wenn ich beide Layouts mit addLayout verbinde, dann bekomme ich eine Fehlermeldung, dass meine Box bereits ein Layout hat.
:-/
Sym
Beiträge: 139
Registriert: 15. Mai 2006 15:38
Wohnort: Bremen

Beitrag von Sym »

Da hätte ich gerne ein wenig Code zu. Einen Fehler sehe ich so nämlich nicht. ;)
dontinelli
Beiträge: 146
Registriert: 22. September 2006 20:53

Beitrag von dontinelli »

Im Trolltech Tut (http://doc.trolltech.com/4.2/layouts-basiclayouts.html) wird es mit addWidget gemacht:

Code: Alles auswählen

mainLayout->addWidget(horizontalGroupBox);
Das Tut ist übrigens auch sonst lesenswert :wink: .

LG
Don Tinelli
Antworten