Seite 1 von 1

QMdiArea in QSplitter - Maximierungsproblem - QMdiSubWindow

Verfasst: 20. März 2017 21:09
von TinTin82
Hi Zusammen,

momentan kämpfe ich gerade mit dem Problem, dass sich beim Maximieren meines QMdiSubWindows der eigentliche Splitterbereich verlassen wird.

Dabei habe ich einem Splitter ein QMdiArea hinzugefügt.

Code: Alles auswählen

p_QMdiArea = new QMdiArea;
p_VSplitter->addWidget(p_QMdiArea);
Wenn ich jetzt ein Subwindow der QMdiArea hinzufüge und das Selbige Subwindow maximiere, dann würd über alle Splittergrenzen hinaus maximiert.

Code: Alles auswählen

p_QMdiArea->addSubWindow(subWindow1);
Also meine Splitter sind Central Windget von einem QMainWindow

Code: Alles auswählen

p_HSplitter = new QSplitter(Qt::Horizontal,this);
setCentralWidget(p_HSplitter);
Was kann ich machen, damit mein SubWindow lediglich bis an die Splitter grenzen maximiert wird ??

Gruß TinTin