From b662312bdd653925bb6e4d60767483a1b60c28ee Mon Sep 17 00:00:00 2001 From: Tobias Hunger <tobias.hunger@nokia.com> Date: Tue, 8 Jun 2010 16:58:40 +0200 Subject: [PATCH] Show proper cursor when displaying projectloadwizard Task-number: QTCREATORBUG-1597 --- src/plugins/qt4projectmanager/projectloadwizard.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/plugins/qt4projectmanager/projectloadwizard.cpp b/src/plugins/qt4projectmanager/projectloadwizard.cpp index 334dce57fd4..73519c49f93 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() -- GitLab