aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/debugger/qqmldebugservice.cpp
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@theqtcompany.com>2015-07-13 16:20:12 +0200
committerUlf Hermann <ulf.hermann@theqtcompany.com>2015-07-29 14:36:00 +0000
commit6d019b08cdd7f995b62956d29594b498fe3f61e4 (patch)
tree93fc2cd3acaaf0dc438013ab89b23f292ba8afca /src/qml/debugger/qqmldebugservice.cpp
parentc866ba8e3a4489881bf328da16673b8acc1eeca8 (diff)
Make QQmlDebugService's state and engine callbacks public
It's clear that the public API of QQmlDebugService is meant to be used by QQmlDebugServer or future replacements. Restricting access with "friend" requires listing all those possible replacements. Change-Id: I197f1fa53cf985f52cfe5e077a95eda1ed5214b4 Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
Diffstat (limited to 'src/qml/debugger/qqmldebugservice.cpp')
-rw-r--r--src/qml/debugger/qqmldebugservice.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/qml/debugger/qqmldebugservice.cpp b/src/qml/debugger/qqmldebugservice.cpp
index c70ea10175..59ff1db699 100644
--- a/src/qml/debugger/qqmldebugservice.cpp
+++ b/src/qml/debugger/qqmldebugservice.cpp
@@ -103,6 +103,12 @@ QQmlDebugService::State QQmlDebugService::state() const
return d->state;
}
+void QQmlDebugService::setState(QQmlDebugService::State newState)
+{
+ Q_D(QQmlDebugService);
+ d->state = newState;
+}
+
namespace {
class ObjectReferenceHash : public QObject
{