Seite 1 von 1

Probleme mit QMainWindow size

Verfasst: 7. August 2009 10:34
von Learner
Ich habe Folgendes Problem:
Wenn ich ein neues DockWidget öffne, so vergrößert sich automatisch mein MainWindow. Das möchte ich aber nicht. Ich möchte dass man das neue Widget nicht öffnen kann, wenn zu wenig Platz vorhanden ist.
Bei den Bildern im Anhang wurde das MainWindow nicht vom Benutzer geändert, sondern automatisch durch Qt, nachdem ein neues Fenster geöffnet wurde.

Verfasst: 10. August 2009 12:06
von Neuling_
schreib doch eine if-Abfrage vor dem erstellen des DockWidgets, in der du dir die Größe des MainWindow holst und dann entscheidest:
Neues DockWidget einfügen
oder
Meldung: Fenster zu klein


gruß

Verfasst: 13. August 2009 08:55
von Learner
Die Idee ist nicht schlecht, ich werde es wohl auch auf diese weise machen. Ich hatte aber gedacht, dass es vielleicht ein Flag oder eine Methode von Qt gibt, das/die es erst gar nicht ermöglicht das MainWindow einfach so zu vergrößern (aus sicht des Benutzers unerwünscht).