forked from qt-creator/qt-creator
QmlEngineDebugClient: Simplify the client and utility classes
Change-Id: I86033bdbdef94c6f17e706f8e13ce390969171c6 Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
This commit is contained in:
@@ -311,7 +311,17 @@ QmlJsDebugClient::QmlEngineDebugClient *QmlAdapter::engineDebugClient() const
|
||||
|
||||
void QmlAdapter::setEngineDebugClient(QmlJsDebugClient::QmlEngineDebugClient *client)
|
||||
{
|
||||
Internal::QmlEngine *engine =
|
||||
qobject_cast<Internal::QmlEngine *>(d->m_engine.data());
|
||||
if (engine && d->m_engineDebugClient)
|
||||
disconnect(d->m_engineDebugClient, SIGNAL(result(quint32,QVariant)),
|
||||
engine,
|
||||
SLOT(expressionEvaluated(quint32,QVariant)));
|
||||
d->m_engineDebugClient = client;
|
||||
if (engine && d->m_engineDebugClient)
|
||||
connect(d->m_engineDebugClient, SIGNAL(result(quint32,QVariant)),
|
||||
engine,
|
||||
SLOT(expressionEvaluated(quint32,QVariant)));
|
||||
}
|
||||
|
||||
QmlJsDebugClient::QDebugMessageClient *QmlAdapter::messageClient() const
|
||||
|
||||
Reference in New Issue
Block a user