From 2c4756af80226ce1354c18ecba0da5875fe7106e Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Mon, 13 May 2024 13:26:49 +0200 Subject: [PATCH] QDebugStateSaver: port from QScopedPointer to unique_ptr In preparation of adding QT_NO_SCOPED_POINTER, which would be rather pointless for users if public headers continued to mention the type. Pick-to: 6.8 Task-number: QTBUG-132213 Change-Id: Ib5a40a1b8defe1cfe858218bb25c422f900dfe6b Reviewed-by: Ahmad Samir Reviewed-by: Thiago Macieira (cherry picked from commit c5a4e3f790eb4157e33eac2402110f71a76a5418) Reviewed-by: Qt Cherry-pick Bot --- src/corelib/io/qdebug.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/io/qdebug.h b/src/corelib/io/qdebug.h index d21f4072acb..81776733e39 100644 --- a/src/corelib/io/qdebug.h +++ b/src/corelib/io/qdebug.h @@ -330,7 +330,7 @@ public: ~QDebugStateSaver(); private: Q_DISABLE_COPY(QDebugStateSaver) - QScopedPointer d; + std::unique_ptr d; }; class QNoDebug