diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/gui/platform/unix/qdbuslistener.cpp | 5 | ||||
-rw-r--r-- | src/gui/platform/unix/qdbuslistener_p.h | 1 |
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; |