From a0150388065b5b8ec3abf8e244312c1b998442fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Tue, 7 Feb 2023 13:56:11 +0100 Subject: [PATCH] macOS: Reduce verboseness of NSUserNotification deprecations Task-number: QTBUG-110998 Change-Id: I8fe252a9f6798e38f77c96b715f334427ffd062e Reviewed-by: Timur Pocheptsov (cherry picked from commit 364c462d806b63a7840706d7a436e09930d35314) Reviewed-by: Qt Cherry-pick Bot --- src/plugins/platforms/cocoa/qcocoasystemtrayicon.mm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/plugins/platforms/cocoa/qcocoasystemtrayicon.mm b/src/plugins/platforms/cocoa/qcocoasystemtrayicon.mm index 2f7f73b4813..ec366f5483a 100644 --- a/src/plugins/platforms/cocoa/qcocoasystemtrayicon.mm +++ b/src/plugins/platforms/cocoa/qcocoasystemtrayicon.mm @@ -56,6 +56,12 @@ #include "qcocoascreen.h" #include +#warning NSUserNotification was deprecated in macOS 11. \ +We should be using UserNotifications.framework instead. \ +See QTBUG-110998 for more information. +#define NSUserNotificationCenter QT_IGNORE_DEPRECATIONS(NSUserNotificationCenter) +#define NSUserNotification QT_IGNORE_DEPRECATIONS(NSUserNotification) + QT_BEGIN_NAMESPACE void QCocoaSystemTrayIcon::init()