Maximieren von subWindows in MDIArea
Verfasst: 17. Juli 2011 17:44
Hallo Zusammen,
ich bin seit kurzer Zeit dabei eine Qt GUI Applikation zu entwickeln. Es soll ein MDInterface beinhalten. Ich habe zunächst ein MainWindow entworfen und ein CentralWidget als MDIArea definiert:
Als nächstes habe ich eine Funktion die SubWindows in der MDIArea erstellt:
Das funktioniert alles soweit ganz gut. Was ich nicht hinkriege ist, wenn ich die SubWindows maximiere dann geht die TitleBar in die MenuBar rein. Und zwar so:

Ich möchte aber, dass die maximierten SubWindows innerhalb der MDIArea bleiben und die TitleBar nicht in die MenuBar übergeht. Ungefähr so:

Kann mir einer vielleicht helfen?
ich bin seit kurzer Zeit dabei eine Qt GUI Applikation zu entwickeln. Es soll ein MDInterface beinhalten. Ich habe zunächst ein MainWindow entworfen und ein CentralWidget als MDIArea definiert:
Code: Alles auswählen
mdiArea = new QMdiArea();
setCentralWidget(mdiArea);
Code: Alles auswählen
MainChild *MainWindow::createMdiChild()
{
MainChild *child = new MainChild;
mdiArea->addSubWindow(child);
child->showMaximized();
return child;
}
Ich möchte aber, dass die maximierten SubWindows innerhalb der MDIArea bleiben und die TitleBar nicht in die MenuBar übergeht. Ungefähr so:

Kann mir einer vielleicht helfen?
