BaseFileWizardFactory Class
class Core::BaseFileWizardFactoryThe BaseFileWizardFactory class implements a generic wizard for creating files. More...
Header: | #include <coreplugin/basefilewizardfactory.h> |
Inherits: | Core::IWizardFactory |
Detailed Description
The following abstract functions must be implemented:
- create(): Called to create the QWizard dialog to be shown.
- generateFiles(): Generates file content.
The behavior can be further customized by overwriting the virtual function postGenerateFiles(), which is called after generating the files.
Note: Instead of using this class, we recommend that you create JSON-based wizards, as instructed in Adding New Custom Wizards.
See also Core::GeneratedFile, Core::WizardDialogParameters, and Core::BaseFileWizard.