aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/debugger/qqmldebugserver_p.h
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@qt.io>2022-04-28 23:30:02 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-05-07 15:20:07 +0000
commit5b61d9d88783e97107f729e6b932f653fad8bce9 (patch)
tree8217c09ed9414a36149af4dd63e8d28005476278 /src/qml/debugger/qqmldebugserver_p.h
parentd12256b2e4c59db237ae40e6b9f3a458e6477045 (diff)
Add a TU for QQmlDebugServer
This allows includemoc'ing, as well as de-inlining the destructor of this polymorphic class. Requires to rename the original qdebugserver.cpp, which turned out to be the implementation file for QQmlDebugServer_Factory_. I chose, surprise, qqmldebugserverfactory.cpp. The whole plugin could even be implemented in a single .cpp file, I guess. Task-number: QTBUG-45582 Task-number: QTBUG-102948 Change-Id: I81aa4c60fa30ba5ced546afc72c5a4a3ba0e619f Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> (cherry picked from commit 30e2ae00a934a6dec7cd438e9c8d4493769507e7) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src/qml/debugger/qqmldebugserver_p.h')
-rw-r--r--src/qml/debugger/qqmldebugserver_p.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/qml/debugger/qqmldebugserver_p.h b/src/qml/debugger/qqmldebugserver_p.h
index e848b00bda..c99155051c 100644
--- a/src/qml/debugger/qqmldebugserver_p.h
+++ b/src/qml/debugger/qqmldebugserver_p.h
@@ -62,6 +62,7 @@ class Q_QML_PRIVATE_EXPORT QQmlDebugServer : public QQmlDebugConnector
{
Q_OBJECT
public:
+ ~QQmlDebugServer() override;
virtual void setDevice(QIODevice *socket) = 0;
};