| 22 | 
   | 
 { | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 23 | 
   | 
     Q_OBJECT // for signals and slots | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 24 | 
   | 
 public: | 
 
 
 
 
 
 
 
 
 
 
 
 | 25 | 
 < | 
     SoundWizard(QString workspaceWizardLocation, Logger *myLogger, QHash<QString, QString> *commandMap); | 
 
 
 
 
 
 
 
 
 
 | 25 | 
 > | 
     SoundWizard(QString appLocation, QString workspaceWizardLocation, Logger *myLogger, QHash<QString, QString> *commandMap); | 
 
 
 
 
 
 
 
 
 
 
 
 | 26 | 
   | 
     int exec(); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 27 | 
   | 
 private: | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 28 | 
   | 
     QWizardPage* createIntroPage(); | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 29 | 
   | 
  | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 30 | 
   | 
     QString workspaceWizardLocation; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 31 | 
   | 
     QString soundsLocation; | 
 
 
 
 
 
 
 
 
 | 32 | 
 + | 
     QString appLocation; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 33 | 
   | 
     Logger *myLogger; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 34 | 
   | 
     QWizard *myWizard; | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 35 | 
   | 
     QHash<QString, QString> *commandMap; |