From 3d4260a88ab0f4e90c6785857445f0d11fbc37b0 Mon Sep 17 00:00:00 2001 From: con <qtc-committer@nokia.com> Date: Tue, 23 Mar 2010 14:41:30 +0100 Subject: [PATCH] Show error in progress bar in case of symbian deploy error. --- .../qt4projectmanager/qt-s60/s60devicerunconfiguration.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/plugins/qt4projectmanager/qt-s60/s60devicerunconfiguration.cpp b/src/plugins/qt4projectmanager/qt-s60/s60devicerunconfiguration.cpp index c3466ece484..f427645c444 100644 --- a/src/plugins/qt4projectmanager/qt-s60/s60devicerunconfiguration.cpp +++ b/src/plugins/qt4projectmanager/qt-s60/s60devicerunconfiguration.cpp @@ -714,6 +714,7 @@ static inline bool renameFile(const QString &sourceName, const QString &targetNa void S60DeviceRunControlBase::makesisProcessFinished() { if (m_makesisProcess->exitCode() != 0) { + m_deployProgress->reportCanceled(); error(this, tr("An error occurred while creating the package.")); stop(); emit finished(); @@ -736,6 +737,7 @@ void S60DeviceRunControlBase::makesisProcessFinished() if (ok) { startDeployment(); } else { + m_deployProgress->reportCanceled(); errorMessage = tr("Failed to create '%1': %2").arg(m_signedPackage, errorMessage); error(this, errorMessage); stop(); @@ -846,6 +848,9 @@ void S60DeviceRunControlBase::printInstallingFinished() void S60DeviceRunControlBase::printInstallFailed(const QString &filename, const QString &errorMessage) { + QTC_ASSERT(m_deployProgress, ;) + if (m_deployProgress) + m_deployProgress->reportCanceled(); emit addToOutputWindow(this, tr("Could not install from package %1 on device: %2").arg(filename, errorMessage)); } -- GitLab