Files
qt-creator/src/plugins/genericprojectmanager/genericprojectwizard.h

34 lines
931 B
C
Raw Normal View History

2009-03-12 17:53:25 +01:00
#ifndef GENERICPROJECTWIZARD_H
#define GENERICPROJECTWIZARD_H
#include <coreplugin/basefilewizard.h>
namespace GenericProjectManager {
namespace Internal {
class GenericProjectWizard : public Core::BaseFileWizard
{
Q_OBJECT
public:
GenericProjectWizard();
virtual ~GenericProjectWizard();
static Core::BaseFileWizardParameters parameters();
protected:
virtual QWizard *createWizardDialog(QWidget *parent,
const QString &defaultPath,
const WizardPageList &extensionPages) const;
virtual Core::GeneratedFiles generateFiles(const QWizard *w,
QString *errorMessage) const;
2009-03-12 18:31:50 +01:00
virtual bool postGenerateFiles(const Core::GeneratedFiles &l, QString *errorMessage);
2009-03-12 17:53:25 +01:00
};
} // end of namespace Internal
} // end of namespace GenericProjectManager
#endif // GENERICPROJECTWIZARD_H