summaryrefslogtreecommitdiff
path: root/src/plugins/qmlinspector/qmlinspectorplugin.cpp
diff options
context:
space:
mode:
authorLasse Holmstedt <lasse.holmstedt@nokia.com>2010-03-18 14:47:52 +0100
committerLasse Holmstedt <lasse.holmstedt@nokia.com>2010-03-18 14:48:31 +0100
commitff30737318ae11e8a5839da12d552b48a20405c8 (patch)
treea3c7d596f56d103022963573f91fe518518b7d6b /src/plugins/qmlinspector/qmlinspectorplugin.cpp
parentcf5bd6de4e3f29207b4edbda9907e15c90ea1c89 (diff)
downloadqt-creator-ff30737318ae11e8a5839da12d552b48a20405c8.tar.gz
UI fixes to qml inspector
Diffstat (limited to 'src/plugins/qmlinspector/qmlinspectorplugin.cpp')
-rw-r--r--src/plugins/qmlinspector/qmlinspectorplugin.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/plugins/qmlinspector/qmlinspectorplugin.cpp b/src/plugins/qmlinspector/qmlinspectorplugin.cpp
index 58f789f7ba..05f873b228 100644
--- a/src/plugins/qmlinspector/qmlinspectorplugin.cpp
+++ b/src/plugins/qmlinspector/qmlinspectorplugin.cpp
@@ -60,6 +60,7 @@
#include <QtGui/QHBoxLayout>
#include <QtGui/QToolButton>
+#include <QtGui/QMessageBox>
#include <QtCore/QDebug>
@@ -162,9 +163,16 @@ void QmlInspectorPlugin::activateDebuggerForProject(ProjectExplorer::Project *pr
void QmlInspectorPlugin::pollInspector()
{
++m_connectionAttempts;
- if (m_inspector->connectToViewer() || m_connectionAttempts == MaxConnectionAttempts) {
+ if (m_inspector->connectToViewer()) {
m_connectionTimer->stop();
m_connectionAttempts = 0;
+ } else if (m_connectionAttempts == MaxConnectionAttempts) {
+ m_connectionTimer->stop();
+ m_connectionAttempts = 0;
+
+ QMessageBox::critical(0,
+ tr("Failed to connect to debugger"),
+ tr("Could not connect to debugger server. Please check your settings from Projects pane.") );
}
}