Add starter FileProviderSettings objective c class

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
Claudio Cambra 2023-09-04 16:45:12 +08:00
parent 2863415428
commit 7e4d643ade
No known key found for this signature in database
GPG key ID: C839200C384636B0

View file

@ -18,6 +18,31 @@
#include "gui/systray.h"
// Objective-C settings implementation
#import <Foundation/Foundation.h>
@interface FileProviderSettings : NSObject
@property (readonly) NSUserDefaults *userDefaults;
@end
@implementation FileProviderSettings
- (instancetype)init
{
self = [super init];
if (self) {
_userDefaults = NSUserDefaults.standardUserDefaults;
}
return self;
}
@end
// End of Objective-C settings implementation
namespace {
constexpr auto fpSettingsQmlPath = "qrc:/qml/src/gui/macOS/ui/FileProviderSettings.qml";