From 15202d33cdb2874c185d2307fa9a5c0b47c55711 Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Mon, 23 Apr 2018 10:50:09 +0200 Subject: Make QPacketProtocol independent of Qml Just because we need a data stream version for QQmlDebugPacket, we don't need to add such a huge dependency. Using a template here adds some boiler plate to all users of QQmlDebugPacket, but this is worth it. Task-number: QTBUG-60996 Change-Id: Ibade8757e28ac772942129c22c8721b504da3aee Reviewed-by: Simon Hausmann --- src/plugins/qmltooling/qmldbg_messages/qdebugmessageservice.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/plugins/qmltooling/qmldbg_messages/qdebugmessageservice.cpp') diff --git a/src/plugins/qmltooling/qmldbg_messages/qdebugmessageservice.cpp b/src/plugins/qmltooling/qmldbg_messages/qdebugmessageservice.cpp index 2bf9210b37..4f6cb9364d 100644 --- a/src/plugins/qmltooling/qmldbg_messages/qdebugmessageservice.cpp +++ b/src/plugins/qmltooling/qmldbg_messages/qdebugmessageservice.cpp @@ -40,10 +40,12 @@ #include "qdebugmessageservice.h" #include -#include +#include QT_BEGIN_NAMESPACE +using QQmlDebugPacket = QVersionedPacket; + void DebugMessageHandler(QtMsgType type, const QMessageLogContext &ctxt, const QString &buf) { -- cgit v1.2.3