diff options
author | Lasse Holmstedt <lasse.holmstedt@nokia.com> | 2010-03-18 14:47:52 +0100 |
---|---|---|
committer | Lasse Holmstedt <lasse.holmstedt@nokia.com> | 2010-03-18 14:48:31 +0100 |
commit | ff30737318ae11e8a5839da12d552b48a20405c8 (patch) | |
tree | a3c7d596f56d103022963573f91fe518518b7d6b /src/plugins/qmlinspector/qmlinspectorplugin.cpp | |
parent | cf5bd6de4e3f29207b4edbda9907e15c90ea1c89 (diff) | |
download | qt-creator-ff30737318ae11e8a5839da12d552b48a20405c8.tar.gz |
UI fixes to qml inspector
Diffstat (limited to 'src/plugins/qmlinspector/qmlinspectorplugin.cpp')
-rw-r--r-- | src/plugins/qmlinspector/qmlinspectorplugin.cpp | 10 |
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.") ); } } |