From 9aa64498f4f1cca51d0146936aa8cfbeea07bbe8 Mon Sep 17 00:00:00 2001 From: Olivier Goffart <olivier.goffart@nokia.com> Date: Mon, 16 Aug 2010 14:19:55 +0200 Subject: [PATCH] Qml Debugger: set the internal on the poll timer. (Else, we do do not have enough time to start the observer) --- src/plugins/debugger/qml/qmladapter.cpp | 3 ++- src/plugins/debugger/qml/qmladapter.h | 1 - src/plugins/debugger/qml/qmlengine.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/debugger/qml/qmladapter.cpp b/src/plugins/debugger/qml/qmladapter.cpp index 85f429b83ec..2e77cfad262 100644 --- a/src/plugins/debugger/qml/qmladapter.cpp +++ b/src/plugins/debugger/qml/qmladapter.cpp @@ -50,6 +50,7 @@ QmlAdapter::QmlAdapter(DebuggerEngine *engine, QObject *parent) , m_conn(0) { + m_connectionTimer->setInterval(200); connect(m_connectionTimer, SIGNAL(timeout()), SLOT(pollInferior())); } @@ -197,7 +198,7 @@ void QmlAdapter::setMaxConnectionAttempts(int maxAttempts) } void QmlAdapter::setConnectionAttemptInterval(int interval) { - m_connectionAttemptInterval = interval; + m_connectionTimer->setInterval(interval); } } // namespace Internal diff --git a/src/plugins/debugger/qml/qmladapter.h b/src/plugins/debugger/qml/qmladapter.h index df63707dada..1def1ade698 100644 --- a/src/plugins/debugger/qml/qmladapter.h +++ b/src/plugins/debugger/qml/qmladapter.h @@ -86,7 +86,6 @@ private: QTimer *m_connectionTimer; int m_connectionAttempts; int m_maxConnectionAttempts; - int m_connectionAttemptInterval; QDeclarativeDebugConnection *m_conn; diff --git a/src/plugins/debugger/qml/qmlengine.cpp b/src/plugins/debugger/qml/qmlengine.cpp index 8b3c177ab8b..b1ebfb1195b 100644 --- a/src/plugins/debugger/qml/qmlengine.cpp +++ b/src/plugins/debugger/qml/qmlengine.cpp @@ -74,7 +74,7 @@ enum { MaxConnectionAttempts = 50, - ConnectionAttemptDefaultInterval = 75 + ConnectionAttemptDefaultInterval = 200 }; namespace Debugger { -- GitLab