OSDN Git Service

Clear minimum Qt version and required features when needed
authorJarek Kobus <jkobus@trolltech.com>
Tue, 2 Aug 2011 11:39:07 +0000 (13:39 +0200)
committerJarek Kobus <jaroslaw.kobus@nokia.com>
Tue, 2 Aug 2011 12:24:09 +0000 (14:24 +0200)
When the user chooses back button and select something
different than Symbian or Meego the above fields
should be cleared.

Task-number: QTCREATORBUG-5708
Change-Id: I2a8557cd1ab60dfc309c585399cd5b2210b44cc9
Reviewed-on: http://codereview.qt.nokia.com/2513
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
src/plugins/qt4projectmanager/wizards/qtquickappwizard.cpp

index 03bcc7e..047eb96 100644 (file)
@@ -96,6 +96,10 @@ bool QtQuickAppWizardDialog::validateCurrentPage()
             QSet<QString> requiredFeatures;
             requiredFeatures << Constants::QTQUICKCOMPONENTS_MEEGO_TARGETFEATURE_ID;
             targetsPage()->setRequiredFeatures(requiredFeatures);
+        } else {
+            targetsPage()->setMinimumQtVersion(QtSupport::QtVersionNumber(4, 7, 0));
+            QSet<QString> requiredFeatures;
+            targetsPage()->setRequiredFeatures(requiredFeatures);
         }
     }
     return AbstractMobileAppWizardDialog::validateCurrentPage();