Seite 1 von 1

Wie Limit für QMainWindow?

Verfasst: 2. April 2013 21:29
von MADsCIENTIST
Hallo,

meine Frage betrifft die Klasse "QMainWindow". Wie kann man ein Limit für die minimale Fenstergröße einstellen?
Das Fenster soll also beispielsweise minimal die Größe von 400x400px erlauben aber auch vergrößert werden dürfen.

Hoffe mir kann jemand helfen. Bedanke mich für sinnvolle Hilfe schon mal im Voraus.

Re: Wie Limit für QMainWindow?

Verfasst: 2. April 2013 23:02
von veeman

Re: Wie Limit für QMainWindow?

Verfasst: 3. April 2013 01:38
von MADsCIENTIST
Hab ich natürlich bereits als erstes ausprobiert gehabt, nur lies sich das Fenster trotzdem weiter beliebig vergrößern/verkleinern!
Jemand ne andere Idee?

Beispiel:

Code: Alles auswählen

class MainWindow : public QMainWindow {
public:
    MainWindow() {
        this->setMinimumSize(1280, 720);
        // ...
    }

    // ...
}


Re: Wie Limit für QMainWindow?

Verfasst: 3. April 2013 02:20
von veeman
Bei mir Funktioniert es, wenn ich this->setMinimumSize(1280, 720) ausführe kann ich das Fenster nicht kleiner machen als die angegben Größe.
Windows 7, Qt4.8.4, MinGW4.6.2

Welches OS, Qt-Version, Compiler verwendest du?

Re: Wie Limit für QMainWindow?

Verfasst: 3. April 2013 02:35
von MADsCIENTIST
Ich verwende ebenfalls die Qt-Version 4.8.4 auf einem Win7 x64 Rechner, jedoch für VS2012 mit Hilfe der x64 Native Tools Command-Prompt aufbereitet.

Re: Wie Limit für QMainWindow?

Verfasst: 6. April 2013 14:12
von MADsCIENTIST
Problem hat sich anscheinend von selbst gelöst!
Habe mein OS neu aufsetzen müssen, die gleiche kompilierte Qt-Bibliothek hatte ich noch als Sicherheitskopie hinterlegt, jetzt funktioniert auf einmal die Sache mit der minimalen Größe! :shock:

Re: Wie Limit für QMainWindow?

Verfasst: 23. Juli 2013 23:02
von MADsCIENTIST
OK, hab jetzt mit dem vorkompilierten Qt 5.1 wieder das selbe Problem bei einem meiner QWidget's!

Jemand ne Idee?