diff --git a/src/plugins/qt4projectmanager/projectloadwizard.cpp b/src/plugins/qt4projectmanager/projectloadwizard.cpp index 334dce57fd4ff3d0835451c61365bedec04082f0..73519c49f93ce549edc59ca873e05ab965ff91f1 100644 --- a/src/plugins/qt4projectmanager/projectloadwizard.cpp +++ b/src/plugins/qt4projectmanager/projectloadwizard.cpp @@ -43,6 +43,7 @@ #include <QtGui/QLabel> #include <QtGui/QVBoxLayout> #include <QtGui/QWizardPage> +#include <QtGui/QApplication> using namespace Qt4ProjectManager; using namespace Qt4ProjectManager::Internal; @@ -63,10 +64,13 @@ ProjectLoadWizard::ProjectLoadWizard(Qt4Project *project, QWidget *parent, Qt::W // We used to simply call ::exec() on the dialog void ProjectLoadWizard::execDialog() { - if (!pageIds().isEmpty()) + if (!pageIds().isEmpty()) { + QApplication::setOverrideCursor(QCursor(Qt::ArrowCursor)); exec(); - else + QApplication::restoreOverrideCursor(); + } else { done(QDialog::Accepted); + } } ProjectLoadWizard::~ProjectLoadWizard()