refact: Compatible with Qt 6.2

Signed-off-by: ComixHe <heyuming@deepin.org>
This commit is contained in:
ComixHe
2023-09-06 16:49:47 +08:00
committed by Comix
parent 34a10bddb1
commit 6561747c7d
4 changed files with 10 additions and 5 deletions

View File

@ -459,7 +459,8 @@ void ApplicationService::removeAllInstance() noexcept
QDBusObjectPath ApplicationService::findInstance(const QString &instanceId) const
{
for (const auto &[path, ptr] : m_Instances.asKeyValueRange()) {
for (auto it = m_Instances.constKeyValueBegin(); it != m_Instances.constKeyValueEnd(); ++it) {
const auto &[path, ptr] = *it;
if (ptr->instanceId() == instanceId) {
return path;
}