7#ifndef KisMacosSecurityScopeBookmarkManager_h
8#define KisMacosSecurityScopeBookmarkManager_h
90 const QScopedPointer<Private>
m_d;
void createBookmarkFromPath(const QString &path, const QString &refpath, SecurityBookmarkType type=SecurityBookmarkType::File)
const QScopedPointer< Private > m_d
bool requestAccessToDir(const QString &path)
void slotCreateBookmark(const QString &path)
void loadKeysFromArray(SecurityBookmarkType)
KisMacosSecurityBookmarkManager()
~KisMacosSecurityBookmarkManager()
void addBookmarkAndCheckParentDir(const QUrl &url)
void stopAccessingSecurityScopedResources()
QUrl decodeBookmarkToURL(QString encodedPath)
static KisMacosSecurityBookmarkManager * instance()
void startAccessingSecurityScopedResources()
void loadSecurityScopedResources()
QString securityBookmarkTypeToString(const SecurityBookmarkType)
bool parentDirHasPermissions(const QString &path)