aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/qml
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2018-11-15 12:43:30 +0100
committerUlf Hermann <ulf.hermann@qt.io>2018-11-19 08:27:25 +0000
commit40ad7ec995332b043ead31ee0739f04dd7ac0e90 (patch)
tree567bc85a5bd5d4b32f3791f704a7ea51dceef25a /src/plugins/debugger/qml
parentf807bbf4c51e67775d8d312999b6decfe2650e3c (diff)
QmlDebug: Remove outdated clients
The declarative* clients are only used with Qt Quick 1. We don't need them anymore. Change-Id: I102fe93b3acd4b23cc01aff5eb9f12540625fe5e Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/debugger/qml')
-rw-r--r--src/plugins/debugger/qml/qmlinspectoragent.cpp36
1 files changed, 1 insertions, 35 deletions
diff --git a/src/plugins/debugger/qml/qmlinspectoragent.cpp b/src/plugins/debugger/qml/qmlinspectoragent.cpp
index 492878500ae..6a76cb3ac30 100644
--- a/src/plugins/debugger/qml/qmlinspectoragent.cpp
+++ b/src/plugins/debugger/qml/qmlinspectoragent.cpp
@@ -38,9 +38,6 @@
#include <coreplugin/editormanager/editormanager.h>
#include <coreplugin/editormanager/documentmodel.h>
-#include <qmldebug/declarativeenginedebugclient.h>
-#include <qmldebug/declarativeenginedebugclientv2.h>
-#include <qmldebug/declarativetoolsclient.h>
#include <qmldebug/qmldebugconstants.h>
#include <qmldebug/qmlenginedebugclient.h>
#include <qmldebug/qmltoolsclient.h>
@@ -86,40 +83,15 @@ QmlInspectorAgent::QmlInspectorAgent(QmlEngine *engine, QmlDebugConnection *conn
connect(&m_delayQueryTimer, &QTimer::timeout,
this, &QmlInspectorAgent::queryEngineContext);
- auto engineClient1 = new DeclarativeEngineDebugClient(connection);
- connect(engineClient1, &BaseEngineDebugClient::newState,
- this, &QmlInspectorAgent::clientStateChanged);
- connect(engineClient1, &BaseEngineDebugClient::newState,
- this, &QmlInspectorAgent::engineClientStateChanged);
-
auto engineClient2 = new QmlEngineDebugClient(connection);
connect(engineClient2, &BaseEngineDebugClient::newState,
this, &QmlInspectorAgent::clientStateChanged);
connect(engineClient2, &BaseEngineDebugClient::newState,
this, &QmlInspectorAgent::engineClientStateChanged);
- auto engineClient3 = new DeclarativeEngineDebugClientV2(connection);
- connect(engineClient3, &BaseEngineDebugClient::newState,
- this, &QmlInspectorAgent::clientStateChanged);
- connect(engineClient3, &BaseEngineDebugClient::newState,
- this, &QmlInspectorAgent::engineClientStateChanged);
-
- m_engineClients.insert(engineClient1->name(), engineClient1);
m_engineClients.insert(engineClient2->name(), engineClient2);
- m_engineClients.insert(engineClient3->name(), engineClient3);
-
- if (engineClient1->state() == QmlDebugClient::Enabled)
- setActiveEngineClient(engineClient1);
if (engineClient2->state() == QmlDebugClient::Enabled)
setActiveEngineClient(engineClient2);
- if (engineClient3->state() == QmlDebugClient::Enabled)
- setActiveEngineClient(engineClient3);
-
- auto toolsClient1 = new DeclarativeToolsClient(connection);
- connect(toolsClient1, &BaseToolsClient::newState,
- this, &QmlInspectorAgent::clientStateChanged);
- connect(toolsClient1, &BaseToolsClient::newState,
- this, &QmlInspectorAgent::toolsClientStateChanged);
auto toolsClient2 = new QmlToolsClient(connection);
connect(toolsClient2, &BaseToolsClient::newState,
@@ -223,13 +195,7 @@ bool QmlInspectorAgent::selectObjectInTree(int debugId)
// we may have to fetch it
m_objectToSelect = debugId;
using namespace QmlDebug::Constants;
- if (m_engineClient->objectName() == QDECLARATIVE_ENGINE) {
- // reset current Selection
- QString root = m_qmlEngine->watchHandler()->watchItem(QModelIndex())->iname;
- m_qmlEngine->watchHandler()->setCurrentItem(root);
- } else {
- fetchObject(debugId);
- }
+ fetchObject(debugId);
return false;
}
}