if (APPLE)
find_package(Qt5 COMPONENTS MacExtras)
- target_link_libraries(nextcloudCore PUBLIC Qt5::MacExtras "-framework UserNotifications FileProvider")
+ target_link_libraries(nextcloudCore PUBLIC Qt5::MacExtras "-framework UserNotifications -framework FileProvider")
endif()
if(WITH_CRASHREPORTER)
#include <QObject>
#include <QScopedPointer>
-#include "gui/accountstate.h"
-
namespace OCC {
+
+class AccountState;
+
namespace Mac {
// NOTE: For the file provider extension to work, the app bundle will
#import <Foundation/Foundation.h>
#import <FileProvider/FileProvider.h>
-#include "gui/application.h"
+#include <QLoggingCategory>
+
+#include "gui/accountmanager.h"
+#include "gui/accountstate.h"
+#include "libsync/account.h"
#include "fileprovider.h"
namespace OCC {
-Q_LOGGING_CATEGORY(lcMacFileProvider, "nextcloud.gui.macfileprovider")
+Q_LOGGING_CATEGORY(lcMacFileProvider, "nextcloud.gui.macfileprovider", QtInfoMsg)
namespace Mac {