Zwei auswechselbare Widgets nebeneinander positionieren

Alles rund um die Programmierung mit Qt
Antworten
Maxubuntu
Beiträge: 20
Registriert: 18. April 2007 19:46
Wohnort: Flensburg
Kontaktdaten:

Zwei auswechselbare Widgets nebeneinander positionieren

Beitrag von Maxubuntu »

Hallo.

Ich habe Folgendes vor, weiß aber noch nicht genau, wie ich es umsetzen soll, bzw. die ersten Versuche schlugen fehl:

In einem QMainWindow sind in einem Layout zwei QWidgets nebeneinander angeordnet.

Diese beiden QWidgets sind quasi Platzhalter, um andere Elemente an ihre Stelle zu setzen. QMainWindow macht es mit der Funktion void setCentralWidget(QWidget*) genau.

Wenn ich jedoch Folgendes mache:

Code: Alles auswählen

void widgetsAnzeigen()
{
        linkesWidget = new MeinWidget(desWidgetsParent);
        rechtesWidget = new MeinAnderesWidget(desWidgetsParent);
}
Liegen die beiden Widgets nicht mehr im Layout, sondern übereinander und oben links in die Ecke gequetscht.

Hat jemand eine Idee, wie ich so etwas auf andere Weise lösen kann?

Vielen Dank,

Maxubuntu
CaptnChaos
Beiträge: 605
Registriert: 28. Juni 2007 15:01
Kontaktdaten:

Beitrag von CaptnChaos »

dann mach noch

Code: Alles auswählen

meinLayout->addWidget(meinWidget);
meinLayout->addWidget(meinAnderesWidget);
Antworten