From e827f404ac275dc844bf1578d7dd3360ba5918ed Mon Sep 17 00:00:00 2001 From: ck Date: Wed, 5 Jun 2024 17:45:36 +0800 Subject: [PATCH] fix: build faild dumpDBusObject --- src/dbus/mimemanager1service.cpp | 2 +- src/global.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/dbus/mimemanager1service.cpp b/src/dbus/mimemanager1service.cpp index 7d4f224..9cdc719 100644 --- a/src/dbus/mimemanager1service.cpp +++ b/src/dbus/mimemanager1service.cpp @@ -81,7 +81,7 @@ QString MimeManager1Service::queryDefaultApplication(const QString &content, QDB qWarning() << "default application has been found:" << defaultAppId << " but we can't find corresponding application in ApplicationManagerService."; } else { - application = apps.firstKey(); + application = apps.keys().first(); } return type; diff --git a/src/global.h b/src/global.h index a30fb40..ac82456 100644 --- a/src/global.h +++ b/src/global.h @@ -540,8 +540,8 @@ inline unitInfo processUnitName(const QString &unitName) return {unescapeApplicationId(applicationId), std::move(launcher), std::move(instanceId)}; } -template -ObjectMap dumpDBusObject(const QMap> &map) +template class Container, typename QDBusObjectPath, typename T> +ObjectMap dumpDBusObject(const Container> &map) { ObjectMap objs;