JsonWizardPageFactory Class
(ProjectExplorer::JsonWizardPageFactory)Public Functions
| virtual | ~JsonWizardPageFactory() |
| bool | canCreate(Core::Id typeId) const |
| virtual Utils::WizardPage * | create(JsonWizard *wizard, Core::Id typeId, const QVariant &data) = 0 |
| QList<Core::Id> | supportedIds() const |
| virtual bool | validateData(Core::Id typeId, const QVariant &data, QString *errorMessage) = 0 |
Protected Functions
| void | setTypeIdsSuffix(const QString &suffix) |
| void | setTypeIdsSuffixes(const QStringList &suffixes) |
Member Function Documentation
[virtual] JsonWizardPageFactory::~JsonWizardPageFactory()
Destroys the instance of JsonWizardPageFactory. The destructor is virtual.