From c88b6acdd036bbac6f642f196078fa8ba8357c73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antti=20M=C3=A4=C3=A4tt=C3=A4?= Date: Tue, 21 Mar 2023 12:47:36 +0200 Subject: [PATCH] CTF: Use Q_DISABLE_COPY for QCtfLib MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ife1d0670486ac0820b53c9e015249115685e4997 Reviewed-by: Janne Koskinen Reviewed-by: Hatem ElKharashy Reviewed-by: Tomi Korpipää Reviewed-by: Antti Määttä (cherry picked from commit 5ad1ea092ed5fdf38c3d15416b9eb6d7ae04b30b) Reviewed-by: Qt Cherry-pick Bot --- src/corelib/tracing/qctf_p.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/corelib/tracing/qctf_p.h b/src/corelib/tracing/qctf_p.h index 8bd4a218c02..0e39b74e9e4 100644 --- a/src/corelib/tracing/qctf_p.h +++ b/src/corelib/tracing/qctf_p.h @@ -224,7 +224,9 @@ inline QByteArray toByteArrayFromFlags(QFlags value) class Q_CORE_EXPORT QCtfLib : public QObject { Q_OBJECT + Q_DISABLE_COPY(QCtfLib) public: + explicit QCtfLib(QObject *parent = nullptr) : QObject(parent) {} virtual ~QCtfLib() = default; virtual bool tracepointEnabled(const QCtfTracePointEvent &point) = 0; virtual void doTracepoint(const QCtfTracePointEvent &point, const QByteArray &arr) = 0;