4 * Created on: Sep 20, 2012
18 class NewVmWizard: public QWizard {
22 Page_Intro, Page_Image_File, Page_Final
24 NewVmWizard(QWidget* parent = 0);
28 void finishedWizard(QString guestName);
31 IntroPage* mIntroPage;
32 GuestImagePage* mImagePage;
33 FinalPage* mFinalPage;
36 class IntroPage: public QWizardPage {
40 IntroPage(QWidget* parent = 0);
48 class GuestImagePage: public QWizardPage {
52 GuestImagePage(QWidget* parent = 0);
58 void locateConfigFile();
59 void locateImageFile();
62 QLabel* guestNameLabel;
63 QLabel* configLocLabel;
64 QLabel* imageLocLabel;
70 QPushButton* browseConfig;
71 QPushButton* browseImage;
76 class FinalPage: public QWizardPage {
80 FinalPage(QWidget* parent = 0);
88 #endif /* NEWVMWIZARD_H_ */