QtProjectParameters GuiAppWizardDialog::projectParameters() const { QtProjectParameters rc; rc.type = QtProjectParameters::GuiApp; rc.fileName = projectName(); rc.path = path(); rc.selectedModules = selectedModules(); rc.deselectedModules = deselectedModules(); return rc; }
QtProjectParameters LibraryWizardDialog::parameters() const { QtProjectParameters rc; rc.type = type(); rc.fileName = projectName(); rc.path = path(); if (rc.type == QtProjectParameters::Qt4Plugin) { // Plugin: Dependencies & Target directory if (const PluginBaseClasses *plb = findPluginBaseClass(m_filesPage->baseClassName())) { rc.selectedModules = pluginDependencies(plb); if (plb->targetDirectory) { rc.targetDirectory = QLatin1String("$$[QT_INSTALL_PLUGINS]/"); rc.targetDirectory += QLatin1String(plb->targetDirectory); } } } else { // Modules from modules page rc.selectedModules = selectedModules(); rc.deselectedModules = deselectedModules(); } return rc; }