JsonWizardGenerator Class
(ProjectExplorer::JsonWizardGenerator)Public Types
| enum | OverwriteResult { OverwriteOk, OverwriteError, OverwriteCanceled } |
Public Functions
| virtual | ~JsonWizardGenerator() |
| virtual bool | allDone(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage) |
| virtual bool | canKeepExistingFiles() const |
| virtual Core::GeneratedFiles | fileList(Utils::MacroExpander *expander, const QString &baseDir, const QString &projectDir, QString *errorMessage) = 0 |
| virtual bool | formatFile(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage) |
| virtual bool | polish(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage) |
| virtual bool | postWrite(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage) |
| virtual bool | writeFile(const JsonWizard *wizard, Core::GeneratedFile *file, QString *errorMessage) |
Static Public Members
| bool | allDone(const JsonWizard *wizard, JsonWizard::GeneratorFiles *files, QString *errorMessage) |
| bool | formatFiles(const JsonWizard *wizard, QList<JsonWizard::GeneratorFile> *files, QString *errorMessage) |
| bool | polish(const JsonWizard *wizard, JsonWizard::GeneratorFiles *files, QString *errorMessage) |
| bool | postWrite(const JsonWizard *wizard, JsonWizard::GeneratorFiles *files, QString *errorMessage) |
| OverwriteResult | promptForOverwrite(JsonWizard::GeneratorFiles *files, QString *errorMessage) |
| bool | writeFiles(const JsonWizard *wizard, JsonWizard::GeneratorFiles *files, QString *errorMessage) |
Member Function Documentation
[virtual] JsonWizardGenerator::~JsonWizardGenerator()
Destroys the instance of JsonWizardGenerator. The destructor is virtual.