diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2017-09-07 13:17:32 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2017-09-07 12:58:12 +0000 |
commit | 239ed56f4b719179278b1983e635f8ccc32f2eb9 (patch) | |
tree | cb5d56e2b23f4387466824ccac7acfcbc168d674 /src/libs/qmldebug/qdebugmessageclient.h | |
parent | 3ccbaff2da1d59a6143cbbaf27f86bfbcda1cf75 (diff) |
QmlDebug: Decouple QmlDebugConnection and QmlDebugClient
The protected methods of QmlDebugClient need to be called by
QmlDebugConnection already. We also want to call them directly for
testing, so we make them public rather than having QmlDebugConnection
be a friend. By using a QPointer, we can avoid resetting the connection
on each client when it is deleted.
Change-Id: I2c0e3d2b8ec19e9acbc6b8f5623b4c28caae319a
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/libs/qmldebug/qdebugmessageclient.h')
-rw-r--r-- | src/libs/qmldebug/qdebugmessageclient.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/libs/qmldebug/qdebugmessageclient.h b/src/libs/qmldebug/qdebugmessageclient.h index cf092cbef9..6862cfd69d 100644 --- a/src/libs/qmldebug/qdebugmessageclient.h +++ b/src/libs/qmldebug/qdebugmessageclient.h @@ -46,7 +46,6 @@ class QMLDEBUG_EXPORT QDebugMessageClient : public QmlDebugClient public: explicit QDebugMessageClient(QmlDebugConnection *client); -protected: virtual void stateChanged(State state) override; virtual void messageReceived(const QByteArray &) override; |