21 #ifndef MODULE_GENERATOR_H
22 #define MODULE_GENERATOR_H
42 Ui::ModuleGenerator *ui;
45 QDir aquilaIncludeDir;
51 QDir moduleIncludeDir;
52 QDir moduleGeneratorDir;
53 QDir moduleGeneratorWorkingDir;
55 QString developerName;
58 QStringList oldKeyword;
59 QStringList newKeyword;
60 QStringList backupFile;
62 int existingFilesToUpdate;
66 bool createWorkingDirectories();
67 bool createModuleDirectories();
70 bool removeDirectory(
const QString &dirName);
71 bool getFileNames(QString directory);
74 void generateNewModule();
77 #endif//MODULE_GENERATOR_H