summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/gui/platform/unix/qdbuslistener.cpp5
-rw-r--r--src/gui/platform/unix/qdbuslistener_p.h1
2 files changed, 3 insertions, 3 deletions
diff --git a/src/gui/platform/unix/qdbuslistener.cpp b/src/gui/platform/unix/qdbuslistener.cpp
index d6a05cc17eb..213d190fa6b 100644
--- a/src/gui/platform/unix/qdbuslistener.cpp
+++ b/src/gui/platform/unix/qdbuslistener.cpp
@@ -219,8 +219,9 @@ std::optional<QDBusListener::ChangeSignal>
{
const DBusKey dkey(location, key);
std::optional<QDBusListener::ChangeSignal> ret;
- if (m_signalMap.contains(dkey))
- ret.emplace(m_signalMap.value(dkey));
+ const auto it = m_signalMap.find(dkey);
+ if (it != m_signalMap.cend())
+ ret.emplace(it.value());
return ret;
}
diff --git a/src/gui/platform/unix/qdbuslistener_p.h b/src/gui/platform/unix/qdbuslistener_p.h
index cadcab76c54..cde62266177 100644
--- a/src/gui/platform/unix/qdbuslistener_p.h
+++ b/src/gui/platform/unix/qdbuslistener_p.h
@@ -70,7 +70,6 @@ private:
Provider provider;
Setting setting;
ChangeSignal(Provider p, Setting s) : provider(p), setting(s) {}
- ChangeSignal() {}
};
QFlatMap <DBusKey, ChangeSignal> m_signalMap;