aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/debuggerplugin.cpp
diff options
context:
space:
mode:
authorJarek Kobus <[email protected]>2023-06-03 13:38:59 +0200
committerJarek Kobus <[email protected]>2023-06-07 10:34:41 +0000
commitdeb74751fb488915f17b855f851120e4a2a7225a (patch)
tree578a32e79955b0b34c83b5c82107abf61860642b /src/plugins/debugger/debuggerplugin.cpp
parent585eb1c3e4a6c98aa7e60060ad8bb5bbd3f5f223 (diff)
Various plugins: Reuse QScopeGuard instead of ExecuteOnDestruction
Change-Id: I3341342bc763fade5ad9dcb854928e5499287472 Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: hjk <[email protected]> Reviewed-by: <[email protected]>
Diffstat (limited to 'src/plugins/debugger/debuggerplugin.cpp')
-rw-r--r--src/plugins/debugger/debuggerplugin.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/plugins/debugger/debuggerplugin.cpp b/src/plugins/debugger/debuggerplugin.cpp
index d3a74d5d304..dffa503c456 100644
--- a/src/plugins/debugger/debuggerplugin.cpp
+++ b/src/plugins/debugger/debuggerplugin.cpp
@@ -110,6 +110,7 @@
#include <QMessageBox>
#include <QPointer>
#include <QPushButton>
+#include <QScopeGuard>
#include <QSettings>
#include <QStackedWidget>
#include <QTextBlock>
@@ -125,8 +126,6 @@
#include <cppeditor/cpptoolstestcase.h>
#include <cppeditor/projectinfo.h>
-#include <utils/executeondestruction.h>
-
#include <QTest>
#include <QSignalSpy>
#include <QTestEventLoop>
@@ -2338,7 +2337,7 @@ void DebuggerUnitTests::testStateMachine()
BuildManager::buildProjectWithDependencies(ProjectManager::startupProject());
loop.exec();
- ExecuteOnDestruction guard([] { EditorManager::closeAllEditors(false); });
+ const QScopeGuard cleanup([] { EditorManager::closeAllEditors(false); });
RunConfiguration *rc = ProjectManager::startupRunConfiguration();
QVERIFY(rc);