Yes,

Basically this is my main problem :P I don't have more time to change so I'll keep it that way because its fine for the boss(not for me because I don't like to have buttons with no function on them but...) and if I have to change it later, I'll see what I do.

Y tried to put a stackwidget in mainwindow and throw mainwindow on main.cpp instead of wizard, and in this stackedwidget, put my first 3 wizardpages and it worked but not so fine... I threw my wizard like:
Qt Code:
  1. //main.cpp
  2. MyWizard mw;
  3. mw.setFixedSize(800,700);
  4. mw.showMaximized();
To copy to clipboard, switch view to plain text mode 

The setfixedSize is for setting the developing window to the same as the final screen (it will go to a device with that resolution). So when I put it all in the stackedwidget in mainwindow and throw:

Qt Code:
  1. //main.cpp
  2. MainWindow mm;
  3. mm.setFixedSize(800,700);
  4. mm.showMaximized();
To copy to clipboard, switch view to plain text mode 

Then the screen size is the fixed one but the widgets inside have another. The wizardpage1 for example have a VBoxLayout where I add all the items and it worked well on the wizard but it seems that it doesn't work with the stackedwidget so not having time to see what happens I'll let the Wizard structure for the moment.