QWizard *CppClassWizard::createWizardDialog(QWidget *parent, const Core::WizardDialogParameters &wizardDialogParameters) const { CppClassWizardDialog *wizard = new CppClassWizardDialog(parent); foreach (QWizardPage *p, wizardDialogParameters.extensionPages()) BaseFileWizard::applyExtensionPageShortTitle(wizard, wizard->addPage(p)); wizard->setPath(wizardDialogParameters.defaultPath()); return wizard; }
QWizard *CppClassWizard::createWizardDialog(QWidget *parent, const QString &defaultPath, const WizardPageList &extensionPages) const { CppClassWizardDialog *wizard = new CppClassWizardDialog(parent); foreach (QWizardPage *p, extensionPages) BaseFileWizard::applyExtensionPageShortTitle(wizard, wizard->addPage(p)); wizard->setPath(defaultPath); return wizard; }