summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp
diff options
context:
space:
mode:
authorTechjar <tecknojar@gmail.com>2018-08-23 07:11:52 -0400
committerTechjar <tecknojar@gmail.com>2018-08-23 07:11:52 -0400
commit1547b185c753e75ac65483cf1e694e4f007b71d9 (patch)
tree5e4372401ff27e09ec8c32cacc89871ca4d51855 /Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp
parent74cbc6cde0816c9abcd436c03e6d7fb4587ccaf3 (diff)
Qt: Switch to QSignalBlocker for scoped signal blocking
Diffstat (limited to 'Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp')
-rw-r--r--Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp b/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp
index 5ce4ea4319..cb4c4a29d0 100644
--- a/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp
+++ b/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp
@@ -12,6 +12,7 @@
#include <QLabel>
#include <QMessageBox>
#include <QRadioButton>
+#include <QSignalBlocker>
#include <QVBoxLayout>
#include "Core/Config/GraphicsSettings.h"
@@ -300,7 +301,7 @@ void GeneralWidget::OnBackendChanged(const QString& backend_name)
{
m_backend_combo->setCurrentIndex(m_backend_combo->findData(QVariant(backend_name)));
- const bool old = m_adapter_combo->blockSignals(true);
+ const QSignalBlocker blocker(m_adapter_combo);
m_adapter_combo->clear();
@@ -318,6 +319,4 @@ void GeneralWidget::OnBackendChanged(const QString& backend_name)
QStringLiteral("") :
tr("%1 doesn't support this feature.")
.arg(tr(g_video_backend->GetDisplayName().c_str())));
-
- m_adapter_combo->blockSignals(old);
}