Probleme mit QMainWindow size

Alles rund um die Programmierung mit Qt
Antworten
Learner
Beiträge: 2
Registriert: 6. August 2009 16:03

Probleme mit QMainWindow size

Beitrag 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.
Dateianhänge
Pic_01.JPG
Pic_01.JPG (6.33 KiB) 1873 mal betrachtet
Pic_02.JPG
Pic_02.JPG (14.74 KiB) 1873 mal betrachtet
Pic_03.JPG
Pic_03.JPG (23.07 KiB) 1873 mal betrachtet
Neuling_
Beiträge: 83
Registriert: 8. August 2009 20:55

Beitrag 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ß
Learner
Beiträge: 2
Registriert: 6. August 2009 16:03

Beitrag 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).
Antworten