diff --git a/src/plugins/qmljsinspector/qmljsclientproxy.cpp b/src/plugins/qmljsinspector/qmljsclientproxy.cpp
index d1d171e60f4e6c06da8960057028e76d07558394..a26e15b8a63537f4bd764be38e77ee9832b5936d 100644
--- a/src/plugins/qmljsinspector/qmljsclientproxy.cpp
+++ b/src/plugins/qmljsinspector/qmljsclientproxy.cpp
@@ -53,47 +53,47 @@ using namespace QmlJSInspector::Internal;
 ClientProxy::ClientProxy(Debugger::QmlAdapter *adapter, QObject *parent)
     : QObject(parent)
     , m_adapter(adapter)
-    , m_client(m_adapter->client())
-    , m_designClient(0)
+    , m_engineClient(m_adapter->client())
+    , m_observerClient(0)
     , m_engineQuery(0)
     , m_contextQuery(0)
     , m_isConnected(false)
 {
     m_requestObjectsTimer.setSingleShot(true);
     m_requestObjectsTimer.setInterval(3000);
-    connect(m_client, SIGNAL(newObjects()), this, SLOT(newObjects()));
+    connect(m_engineClient, SIGNAL(newObjects()), this, SLOT(newObjects()));
     connect(&m_requestObjectsTimer, SIGNAL(timeout()), this, SLOT(refreshObjectTree()));
     connectToServer();
 }
 
 void ClientProxy::connectToServer()
 {
-    m_designClient = new QmlJSObserverClient(m_adapter->connection(), this);
+    m_observerClient = new QmlJSObserverClient(m_adapter->connection(), this);
 
 
-    m_adapter->logServiceStatusChange(m_designClient->name(), m_designClient->status());
+    m_adapter->logServiceStatusChange(m_observerClient->name(), m_observerClient->status());
 
-    connect(m_designClient, SIGNAL(connectedStatusChanged(QDeclarativeDebugClient::Status)),
+    connect(m_observerClient, SIGNAL(connectedStatusChanged(QDeclarativeDebugClient::Status)),
              this, SLOT(clientStatusChanged(QDeclarativeDebugClient::Status)));
-    connect(m_designClient, SIGNAL(currentObjectsChanged(QList<int>)),
+    connect(m_observerClient, SIGNAL(currentObjectsChanged(QList<int>)),
         SLOT(onCurrentObjectsChanged(QList<int>)));
-    connect(m_designClient, SIGNAL(colorPickerActivated()),
+    connect(m_observerClient, SIGNAL(colorPickerActivated()),
         SIGNAL(colorPickerActivated()));
-    connect(m_designClient, SIGNAL(zoomToolActivated()),
+    connect(m_observerClient, SIGNAL(zoomToolActivated()),
         SIGNAL(zoomToolActivated()));
-    connect(m_designClient, SIGNAL(selectToolActivated()),
+    connect(m_observerClient, SIGNAL(selectToolActivated()),
         SIGNAL(selectToolActivated()));
-    connect(m_designClient, SIGNAL(selectMarqueeToolActivated()),
+    connect(m_observerClient, SIGNAL(selectMarqueeToolActivated()),
         SIGNAL(selectMarqueeToolActivated()));
-    connect(m_designClient, SIGNAL(animationSpeedChanged(qreal)),
+    connect(m_observerClient, SIGNAL(animationSpeedChanged(qreal)),
         SIGNAL(animationSpeedChanged(qreal)));
-    connect(m_designClient, SIGNAL(designModeBehaviorChanged(bool)),
+    connect(m_observerClient, SIGNAL(designModeBehaviorChanged(bool)),
         SIGNAL(designModeBehaviorChanged(bool)));
-    connect(m_designClient, SIGNAL(reloaded()), this,
+    connect(m_observerClient, SIGNAL(reloaded()), this,
         SIGNAL(serverReloaded()));
-    connect(m_designClient, SIGNAL(selectedColorChanged(QColor)),
+    connect(m_observerClient, SIGNAL(selectedColorChanged(QColor)),
         SIGNAL(selectedColorChanged(QColor)));
-    connect(m_designClient, SIGNAL(contextPathUpdated(QStringList)),
+    connect(m_observerClient, SIGNAL(contextPathUpdated(QStringList)),
         SIGNAL(contextPathUpdated(QStringList)));
 
     updateConnected();
@@ -113,30 +113,30 @@ void ClientProxy::clientStatusChanged(QDeclarativeDebugClient::Status status)
 
 void ClientProxy::disconnectFromServer()
 {
-    if (m_designClient) {
-        disconnect(m_designClient, SIGNAL(connectedStatusChanged(QDeclarativeDebugClient::Status)),
+    if (m_observerClient) {
+        disconnect(m_observerClient, SIGNAL(connectedStatusChanged(QDeclarativeDebugClient::Status)),
                  this, SLOT(clientStatusChanged(QDeclarativeDebugClient::Status)));
-        disconnect(m_designClient, SIGNAL(currentObjectsChanged(QList<int>)),
+        disconnect(m_observerClient, SIGNAL(currentObjectsChanged(QList<int>)),
             this, SLOT(onCurrentObjectsChanged(QList<int>)));
-        disconnect(m_designClient, SIGNAL(colorPickerActivated()),
+        disconnect(m_observerClient, SIGNAL(colorPickerActivated()),
             this, SIGNAL(colorPickerActivated()));
-        disconnect(m_designClient, SIGNAL(zoomToolActivated()),
+        disconnect(m_observerClient, SIGNAL(zoomToolActivated()),
             this, SIGNAL(zoomToolActivated()));
-        disconnect(m_designClient, SIGNAL(selectToolActivated()),
+        disconnect(m_observerClient, SIGNAL(selectToolActivated()),
             this, SIGNAL(selectToolActivated()));
-        disconnect(m_designClient, SIGNAL(selectMarqueeToolActivated()),
+        disconnect(m_observerClient, SIGNAL(selectMarqueeToolActivated()),
             this, SIGNAL(selectMarqueeToolActivated()));
-        disconnect(m_designClient, SIGNAL(animationSpeedChanged(qreal)),
+        disconnect(m_observerClient, SIGNAL(animationSpeedChanged(qreal)),
             this, SIGNAL(animationSpeedChanged(qreal)));
-        disconnect(m_designClient, SIGNAL(designModeBehaviorChanged(bool)),
+        disconnect(m_observerClient, SIGNAL(designModeBehaviorChanged(bool)),
             this, SIGNAL(designModeBehaviorChanged(bool)));
-        disconnect(m_designClient, SIGNAL(selectedColorChanged(QColor)),
+        disconnect(m_observerClient, SIGNAL(selectedColorChanged(QColor)),
             this, SIGNAL(selectedColorChanged(QColor)));
-        disconnect(m_designClient, SIGNAL(contextPathUpdated(QStringList)),
+        disconnect(m_observerClient, SIGNAL(contextPathUpdated(QStringList)),
             this, SIGNAL(contextPathUpdated(QStringList)));
 
-        delete m_designClient;
-        m_designClient = 0;
+        delete m_observerClient;
+        m_observerClient = 0;
     }
 
     if (m_engineQuery)
@@ -194,7 +194,7 @@ void ClientProxy::setSelectedItemsByObjectId(const QList<QDeclarativeDebugObject
             debugIds << ref.debugId();
         }
 
-        m_designClient->setCurrentObjects(debugIds);
+        m_observerClient->setCurrentObjects(debugIds);
     }
 }
 
@@ -285,7 +285,7 @@ bool ClientProxy::setBindingForObject(int objectDebugId,
     if (propertyName == QLatin1String("id"))
         return false; // Crashes the QMLViewer.
 
-    bool result = m_client->setBindingForObject(objectDebugId, propertyName, value.toString(), isLiteralValue);
+    bool result = m_engineClient->setBindingForObject(objectDebugId, propertyName, value.toString(), isLiteralValue);
 
     return result;
 }
@@ -296,7 +296,7 @@ bool ClientProxy::setMethodBodyForObject(int objectDebugId, const QString &metho
         qDebug() << "setMethodBodyForObject():" << objectDebugId << methodName << methodBody;
     if (objectDebugId == -1)
         return 0;
-    return m_client->setMethodBody(objectDebugId, methodName, methodBody);
+    return m_engineClient->setMethodBody(objectDebugId, methodName, methodBody);
 }
 
 bool ClientProxy::resetBindingForObject(int objectDebugId, const QString& propertyName)
@@ -306,7 +306,7 @@ bool ClientProxy::resetBindingForObject(int objectDebugId, const QString& proper
     if (objectDebugId == -1)
         return false;
     //    if (propertyName == QLatin1String("id"))  return false;
-    return m_client->resetBindingForObject(objectDebugId, propertyName);
+    return m_engineClient->resetBindingForObject(objectDebugId, propertyName);
 }
 
 QDeclarativeDebugExpressionQuery *ClientProxy::queryExpressionResult(int objectDebugId, const QString &expr, QObject *parent)
@@ -314,14 +314,14 @@ QDeclarativeDebugExpressionQuery *ClientProxy::queryExpressionResult(int objectD
     if (debug)
         qDebug() << "queryExpressionResult():" << objectDebugId << expr << parent;
     if (objectDebugId != -1)
-        return m_client->queryExpressionResult(objectDebugId,expr,parent);
+        return m_engineClient->queryExpressionResult(objectDebugId,expr,parent);
     return 0;
 }
 
 void ClientProxy::clearComponentCache()
 {
     if (isConnected())
-        m_designClient->clearComponentCache();
+        m_observerClient->clearComponentCache();
 }
 
 void ClientProxy::queryEngineContext(int id)
@@ -334,7 +334,7 @@ void ClientProxy::queryEngineContext(int id)
         m_contextQuery = 0;
     }
 
-    m_contextQuery = m_client->queryRootContexts(QDeclarativeDebugEngineReference(id), this);
+    m_contextQuery = m_engineClient->queryRootContexts(QDeclarativeDebugEngineReference(id), this);
     if (!m_contextQuery->isWaiting())
         contextChanged();
     else
@@ -361,7 +361,7 @@ void ClientProxy::contextChanged()
 void ClientProxy::fetchContextObjectRecusrsive(const QDeclarativeDebugContextReference& context)
 {
     foreach (const QDeclarativeDebugObjectReference & obj, context.objects()) {
-        QDeclarativeDebugObjectQuery* query = m_client->queryObjectRecursive(obj, this);
+        QDeclarativeDebugObjectQuery* query = m_engineClient->queryObjectRecursive(obj, this);
         if (!query->isWaiting()) {
             query->deleteLater(); //ignore errors;
         } else {
@@ -401,10 +401,10 @@ void ClientProxy::objectTreeFetched(QDeclarativeDebugQuery::State state)
         emit objectTreeUpdated();
 
         if (isConnected()) {
-            if (!m_designClient->currentObjects().isEmpty())
-                onCurrentObjectsChanged(m_designClient->currentObjects(), false);
+            if (!m_observerClient->currentObjects().isEmpty())
+                onCurrentObjectsChanged(m_observerClient->currentObjects(), false);
 
-            m_designClient->setObjectIdList(m_rootObjects);
+            m_observerClient->setObjectIdList(m_rootObjects);
         }
     }
 }
@@ -446,73 +446,73 @@ void ClientProxy::buildDebugIdHashRecursive(const QDeclarativeDebugObjectReferen
 void ClientProxy::reloadQmlViewer()
 {
     if (isConnected())
-        m_designClient->reloadViewer();
+        m_observerClient->reloadViewer();
 }
 
 void ClientProxy::setDesignModeBehavior(bool inDesignMode)
 {
     if (isConnected())
-        m_designClient->setDesignModeBehavior(inDesignMode);
+        m_observerClient->setDesignModeBehavior(inDesignMode);
 }
 
 void ClientProxy::setAnimationSpeed(qreal slowdownFactor)
 {
     if (isConnected())
-        m_designClient->setAnimationSpeed(slowdownFactor);
+        m_observerClient->setAnimationSpeed(slowdownFactor);
 }
 
 void ClientProxy::changeToColorPickerTool()
 {
     if (isConnected())
-        m_designClient->changeToColorPickerTool();
+        m_observerClient->changeToColorPickerTool();
 }
 
 void ClientProxy::changeToZoomTool()
 {
     if (isConnected())
-        m_designClient->changeToZoomTool();
+        m_observerClient->changeToZoomTool();
 }
 void ClientProxy::changeToSelectTool()
 {
     if (isConnected())
-        m_designClient->changeToSelectTool();
+        m_observerClient->changeToSelectTool();
 }
 
 void ClientProxy::changeToSelectMarqueeTool()
 {
     if (isConnected())
-        m_designClient->changeToSelectMarqueeTool();
+        m_observerClient->changeToSelectMarqueeTool();
 }
 
 void ClientProxy::createQmlObject(const QString &qmlText, int parentDebugId,
                                   const QStringList &imports, const QString &filename)
 {
     if (isConnected())
-        m_designClient->createQmlObject(qmlText, parentDebugId, imports, filename);
+        m_observerClient->createQmlObject(qmlText, parentDebugId, imports, filename);
 }
 
 void ClientProxy::destroyQmlObject(int debugId)
 {
     if (isConnected())
-        m_designClient->destroyQmlObject(debugId);
+        m_observerClient->destroyQmlObject(debugId);
 }
 
 void ClientProxy::reparentQmlObject(int debugId, int newParent)
 {
     if (isConnected())
-        m_designClient->reparentQmlObject(debugId, newParent);
+        m_observerClient->reparentQmlObject(debugId, newParent);
 }
 
 void ClientProxy::setContextPathIndex(int contextIndex)
 {
     if (isConnected())
-        m_designClient->setContextPathIndex(contextIndex);
+        m_observerClient->setContextPathIndex(contextIndex);
 }
 
 void ClientProxy::updateConnected()
 {
-    bool isConnected = m_designClient && m_designClient->status() == QDeclarativeDebugClient::Enabled
-            && m_client && m_client->status() == QDeclarativeEngineDebug::Enabled;
+    bool isConnected = m_observerClient && m_observerClient->status() == QDeclarativeDebugClient::Enabled
+            && m_engineClient && m_engineClient->status() == QDeclarativeEngineDebug::Enabled;
 
     if (isConnected != m_isConnected) {
         m_isConnected = isConnected;
@@ -534,7 +534,7 @@ void ClientProxy::reloadEngines()
 
     emit aboutToReloadEngines();
 
-    m_engineQuery = m_client->queryAvailableEngines(this);
+    m_engineQuery = m_engineClient->queryAvailableEngines(this);
     if (!m_engineQuery->isWaiting())
         updateEngineList();
     else
diff --git a/src/plugins/qmljsinspector/qmljsclientproxy.h b/src/plugins/qmljsinspector/qmljsclientproxy.h
index bfd628e64f0074e76821ed87074f94c410e35341..47e867863abc3dd54d445d4f38b756945a62bcbe 100644
--- a/src/plugins/qmljsinspector/qmljsclientproxy.h
+++ b/src/plugins/qmljsinspector/qmljsclientproxy.h
@@ -146,8 +146,8 @@ private:
     void buildDebugIdHashRecursive(const QDeclarativeDebugObjectReference &ref);
 
     Debugger::QmlAdapter *m_adapter;
-    QDeclarativeEngineDebug *m_client;
-    QmlJSObserverClient *m_designClient;
+    QDeclarativeEngineDebug *m_engineClient;
+    QmlJSObserverClient *m_observerClient;
 
     QDeclarativeDebugEnginesQuery *m_engineQuery;
     QDeclarativeDebugRootContextQuery *m_contextQuery;
diff --git a/src/plugins/qmljsinspector/qmljsinspector.cpp b/src/plugins/qmljsinspector/qmljsinspector.cpp
index e2ce80200834520119e6ee4541fa9c4ec50b8db2..a9a391dbf2d90d4e9ca9dbc8b220957b3b85ee08 100644
--- a/src/plugins/qmljsinspector/qmljsinspector.cpp
+++ b/src/plugins/qmljsinspector/qmljsinspector.cpp
@@ -276,7 +276,7 @@ void InspectorUi::connected(ClientProxy *clientProxy)
 {
     m_clientProxy = clientProxy;
 
-    connect(m_clientProxy, SIGNAL(currentObjectsChanged(QList<QDeclarativeDebugObjectReference>)),
+    connect(m_clientProxy, SIGNAL(selectedItemsChanged(QList<QDeclarativeDebugObjectReference>)),
             SLOT(setSelectedItemsByObjectReference(QList<QDeclarativeDebugObjectReference>)));
 
     connect(m_clientProxy, SIGNAL(enginesChanged()), SLOT(updateEngineList()));
@@ -309,7 +309,7 @@ void InspectorUi::connected(ClientProxy *clientProxy)
 
 void InspectorUi::disconnected()
 {
-    disconnect(m_clientProxy, SIGNAL(currentObjectsChanged(QList<QDeclarativeDebugObjectReference>)),
+    disconnect(m_clientProxy, SIGNAL(selectedItemsChanged(QList<QDeclarativeDebugObjectReference>)),
                this, SLOT(setSelectedItemsByObjectReference(QList<QDeclarativeDebugObjectReference>)));
 
     disconnect(m_clientProxy, SIGNAL(enginesChanged()), this, SLOT(updateEngineList()));
@@ -431,7 +431,7 @@ QmlJSLiveTextPreview *InspectorUi::createPreviewForEditor(Core::IEditor *newEdit
         } else {
             preview = new QmlJSLiveTextPreview(doc, initdoc, m_clientProxy, this);
             connect(preview,
-                    SIGNAL(currentObjectsChanged(QList<QDeclarativeDebugObjectReference>)),
+                    SIGNAL(selectedItemsChanged(QList<QDeclarativeDebugObjectReference>)),
                     SLOT(changeSelectedItems(QList<QDeclarativeDebugObjectReference>)));
             connect(preview, SIGNAL(reloadQmlViewerRequested()), m_clientProxy, SLOT(reloadQmlViewer()));
             connect(preview, SIGNAL(disableLivePreviewRequested()), SLOT(disableLivePreview()));