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
- 216 public functions inherited from QWidget
Additional Inherited Members
- 1 property inherited from Utils::Wizard
- 6 properties inherited from QWizard
- 2 properties inherited from QDialog
- 59 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
- 3 protected functions inherited from Utils::Wizard
- 7 protected functions inherited from QWizard
- 6 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.