bool QtQuickAppWizardDialog::validateCurrentPage() { if (currentPage() == m_componentOptionsPage) { setIgnoreGenericOptionsPage(false); } return AbstractMobileAppWizardDialog::validateCurrentPage(); }
bool QtQuickAppWizardDialog::validateCurrentPage() { if (currentPage() == m_componentOptionsPage) { setIgnoreGenericOptionsPage(false); if (m_componentOptionsPage->componentSet() == QtQuickApp::Symbian10Components) { setIgnoreGenericOptionsPage(true); targetsPage()->setMinimumQtVersion(QtSupport::QtVersionNumber(4, 7, 3)); QSet<QString> requiredFeatures; requiredFeatures << Constants::QTQUICKCOMPONENTS_SYMBIAN_TARGETFEATURE_ID; targetsPage()->setRequiredFeatures(requiredFeatures); } else if (m_componentOptionsPage->componentSet() == QtQuickApp::Meego10Components) { targetsPage()->setMinimumQtVersion(QtSupport::QtVersionNumber(4, 7, 4)); QSet<QString> requiredFeatures; requiredFeatures << Constants::QTQUICKCOMPONENTS_MEEGO_TARGETFEATURE_ID; targetsPage()->setRequiredFeatures(requiredFeatures); } } return AbstractMobileAppWizardDialog::validateCurrentPage(); }