BaseFileWizard Class
(Core::BaseFileWizard)The BaseFileWizard class implements a generic wizard for creating files. More...
| Header: | #include <BaseFileWizard> |
| Inherits: | Utils::Wizard |
| Inherited By: |
Public Functions
| BaseFileWizard(const BaseFileWizardFactory *factory, const QVariantMap &extraValues, QWidget *parent = 0) | |
| QList<QWizardPage *> | extensionPages() |
Reimplemented Public Functions
| virtual void | accept() |
| virtual void | initializePage(int id) |
| virtual void | reject() |
- 10 public functions inherited from Utils::Wizard
- 37 public functions inherited from QWizard
- 8 public functions inherited from QDialog
- 213 public functions inherited from QWidget
Additional Inherited Members
- 1 property inherited from Utils::Wizard
- 6 properties inherited from QWizard
- 2 properties inherited from QDialog
- 58 properties inherited from QWidget
- 3 public slots inherited from QWizard
- 5 public slots inherited from QDialog
- 19 public slots inherited from QWidget
- 5 signals inherited from QWizard
- 3 signals inherited from QDialog
- 3 signals inherited from QWidget
- 5 static public members inherited from QWidget
- 2 protected functions inherited from Utils::Wizard
- 7 protected functions inherited from QWizard
- 7 protected functions inherited from QDialog
- 35 protected functions inherited from QWidget
- 1 protected slot inherited from QWidget
Detailed Description
The BaseFileWizard class implements a generic wizard for creating files.
The following abstract functions must be implemented:
The behaviour can be further customized by overwriting the virtual function postGenerateFiles(), which is called after generating the files.
See also Core::GeneratedFile, Core::BaseFileWizardParameters, Core::StandardFileWizard, and Core::Internal::WizardEventLoop.
Member Function Documentation
BaseFileWizard::BaseFileWizard(const BaseFileWizardFactory *factory, const QVariantMap &extraValues, QWidget *parent = 0)
Default constructs an instance of BaseFileWizard.