diff --git a/src/plugins/projectexplorer/session.cpp b/src/plugins/projectexplorer/session.cpp index a95889eacda..d6411744ff9 100644 --- a/src/plugins/projectexplorer/session.cpp +++ b/src/plugins/projectexplorer/session.cpp @@ -138,12 +138,10 @@ bool SessionFile::load(const QString &fileName) // NPE: Load the session in the background? // NPE: Let FileManager monitor filename - QApplication::setOverrideCursor(QCursor(Qt::WaitCursor)); PersistentSettingsReader reader; if (!reader.load(m_fileName)) { qWarning() << "SessionManager::load failed!" << fileName; - QApplication::restoreOverrideCursor(); return false; } @@ -216,7 +214,6 @@ bool SessionFile::load(const QString &fileName) future.reportFinished(); - QApplication::restoreOverrideCursor(); return true; } diff --git a/src/plugins/qt4projectmanager/projectloadwizard.cpp b/src/plugins/qt4projectmanager/projectloadwizard.cpp index 9086ba1d3fd..98c839e481d 100644 --- a/src/plugins/qt4projectmanager/projectloadwizard.cpp +++ b/src/plugins/qt4projectmanager/projectloadwizard.cpp @@ -61,13 +61,10 @@ ProjectLoadWizard::ProjectLoadWizard(Qt4Project *project, QWidget *parent, Qt::W // We used to simply call ::exec() on the dialog void ProjectLoadWizard::execDialog() { - if (!pageIds().isEmpty()) { - QApplication::setOverrideCursor(QCursor(Qt::ArrowCursor)); + if (!pageIds().isEmpty()) exec(); - QApplication::restoreOverrideCursor(); - } else { + else done(QDialog::Accepted); - } } ProjectLoadWizard::~ProjectLoadWizard()