diff options
author | Kai Koehne <kai.koehne@nokia.com> | 2011-10-15 16:05:13 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-10-18 16:23:36 +0200 |
commit | da371e61917f09de40ec39d82f68dfca2cdb5a25 (patch) | |
tree | d6c9374ff92eb04e0121b715c95c038b58282292 /src/declarative/debugger/qdeclarativeinspectorservice.cpp | |
parent | cb7665ed8fa76e876c035521d24ec5806475327e (diff) |
Debugger: Delete service if inspector plugin fails
Change-Id: Id782ddf17b04abd8efe1f504de7e55f4cc4262bb
Reviewed-by: Aurindam Jana <aurindam.jana@nokia.com>
Diffstat (limited to 'src/declarative/debugger/qdeclarativeinspectorservice.cpp')
-rw-r--r-- | src/declarative/debugger/qdeclarativeinspectorservice.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/declarative/debugger/qdeclarativeinspectorservice.cpp b/src/declarative/debugger/qdeclarativeinspectorservice.cpp index 9c07a1f7f2..56441ae606 100644 --- a/src/declarative/debugger/qdeclarativeinspectorservice.cpp +++ b/src/declarative/debugger/qdeclarativeinspectorservice.cpp @@ -41,6 +41,7 @@ #include "qdeclarativeinspectorservice_p.h" #include "qdeclarativeinspectorinterface_p.h" +#include "qdeclarativedebugserver_p.h" #include <QtCore/QCoreApplication> #include <QtCore/QDebug> @@ -101,6 +102,7 @@ void QDeclarativeInspectorService::updateStatus() if (!m_inspectorPlugin) { qWarning() << "Error while loading inspector plugin"; + QDeclarativeDebugServer::instance()->removeService(this); return; } |