summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/script/scriptengine.cpp
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2010-07-22 17:21:02 +0200
committerhjk <qtc-committer@nokia.com>2010-07-22 17:21:32 +0200
commit688da996f84c137f53600693ab1761909809c0d1 (patch)
tree2e4db6717fb744d01cc2cdc902a4c1e30ecd75b2 /src/plugins/debugger/script/scriptengine.cpp
parent631748c37bc38ef5abf8a47b974323cd970f2264 (diff)
downloadqt-creator-688da996f84c137f53600693ab1761909809c0d1.tar.gz
debugger: show a message box when the script engine does not find its primary file
Diffstat (limited to 'src/plugins/debugger/script/scriptengine.cpp')
-rw-r--r--src/plugins/debugger/script/scriptengine.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/plugins/debugger/script/scriptengine.cpp b/src/plugins/debugger/script/scriptengine.cpp
index 1de6c32618..54f3090464 100644
--- a/src/plugins/debugger/script/scriptengine.cpp
+++ b/src/plugins/debugger/script/scriptengine.cpp
@@ -55,6 +55,7 @@
#include <QtCore/QTimer>
#include <QtGui/QApplication>
+#include <QtGui/QMessageBox>
#include <QtGui/QToolTip>
#include <QtScript/QScriptContext>
@@ -263,9 +264,10 @@ void ScriptEngine::setupInferior()
showMessage(_("SCRIPT FILE: ") + m_scriptFileName);
QFile scriptFile(m_scriptFileName);
if (!scriptFile.open(QIODevice::ReadOnly|QIODevice::Text)) {
- showMessage(_("Cannot open %1: %2").
- arg(m_scriptFileName, scriptFile.errorString()), LogError);
- notifyEngineSetupFailed();
+ showMessageBox(QMessageBox::Critical, tr("Error:"),
+ _("Cannot open script file %1:\n%2").
+ arg(m_scriptFileName, scriptFile.errorString()));
+ notifyInferiorSetupFailed();
return;
}
QTextStream stream(&scriptFile);