aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cppeditor/clangdiagnosticconfigswidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/cppeditor/clangdiagnosticconfigswidget.cpp')
-rw-r--r--src/plugins/cppeditor/clangdiagnosticconfigswidget.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/cppeditor/clangdiagnosticconfigswidget.cpp b/src/plugins/cppeditor/clangdiagnosticconfigswidget.cpp
index 8e7e1b8f84..6863603c95 100644
--- a/src/plugins/cppeditor/clangdiagnosticconfigswidget.cpp
+++ b/src/plugins/cppeditor/clangdiagnosticconfigswidget.cpp
@@ -8,7 +8,6 @@
#include "wrappablelineedit.h"
#include <utils/environment.h>
-#include <utils/executeondestruction.h>
#include <utils/infolabel.h>
#include <utils/layoutbuilder.h>
#include <utils/stringutils.h>
@@ -21,6 +20,7 @@
#include <QLabel>
#include <QPushButton>
#include <QPushButton>
+#include <QScopeGuard>
#include <QTabWidget>
#include <QTreeView>
@@ -323,7 +323,7 @@ void ClangDiagnosticConfigsWidget::sync()
return;
disconnectClangOnlyOptionsChanged();
- ExecuteOnDestruction e([this] { connectClangOnlyOptionsChanged(); });
+ const QScopeGuard cleanup([this] { connectClangOnlyOptionsChanged(); });
// Update main button row
const ClangDiagnosticConfig &config = currentConfig();