Seite 1 von 1

Frage zur QWizard Size Policy

Verfasst: 31. Oktober 2007 10:53
von Thoddi
Hallo erstmal ;-)

Ich habe ein Problem mit dem Qwizard, bzw. mit der Size Policy, als Beispiel dient der License Wizzard aus der QT Doku.

Ich möchte das das Wizard Fenster eine Feste größe hat und nicht geändert werden kann. Mein Ansatz dazu war/ist ->

Code: Alles auswählen

 
resize(640, 420);
QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
sizePolicy.setHorizontalStretch(0);
sizePolicy.setVerticalStretch(0);
sizePolicy.setHeightForWidth(this->sizePolicy().hasHeightForWidth());
setSizePolicy(sizePolicy);
setMinimumSize(QSize(640, 420));
setMaximumSize(QSize(640, 420));
das resize wird ausgeführt, dagegen der Rest, also die eigentliche sizePolicy ingnoriert, hat jemand eine Idee woran das liegt?

Verwende ich diese Policy auf ein "normales" QWidget ist alles in Butter :cry:

Vieleicht hat hier ja schon einer das gleiche Problem gehabt.

Thoddi