Maximieren von subWindows in MDIArea

Alles rund um die Programmierung mit Qt
Antworten
revellix
Beiträge: 5
Registriert: 17. Juli 2011 16:56

Maximieren von subWindows in MDIArea

Beitrag von revellix »

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:

Code: Alles auswählen

  
 mdiArea = new QMdiArea();
 setCentralWidget(mdiArea);
Als nächstes habe ich eine Funktion die SubWindows in der MDIArea erstellt:

Code: Alles auswählen

MainChild *MainWindow::createMdiChild()
{
    MainChild *child = new MainChild;
    mdiArea->addSubWindow(child);
    child->showMaximized();
    return child;
}
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:

Bild

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

Bild

Kann mir einer vielleicht helfen?
revellix
Beiträge: 5
Registriert: 17. Juli 2011 16:56

Re: Maximieren von subWindows in MDIArea

Beitrag von revellix »

Bild

sorry... hier sieht man das problem auf dem Bild besser.
Antworten