Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
static const QSet validUpdateChannels { QStringLiteral("stable"), QStringLiteral("beta") };
-#ifdef Q_OS_MACOS
static constexpr auto macFileProviderModuleEnabledC = "macFileProviderModuleEnabled";
-#endif
}
namespace OCC {
_discoveredLegacyConfigPath = discoveredLegacyConfigPath;
}
-#ifdef Q_OS_MACOS
-
bool ConfigFile::macFileProviderModuleEnabled() const
{
QSettings settings(configFile(), QSettings::IniFormat);
settings.setValue(QLatin1String(macFileProviderModuleEnabledC), moduleEnabled);
}
-#endif
-
}
[[nodiscard]] static QString discoveredLegacyConfigPath();
static void setDiscoveredLegacyConfigPath(const QString &discoveredLegacyConfigPath);
-#ifdef Q_OS_MACOS
[[nodiscard]] bool macFileProviderModuleEnabled() const;
void setMacFileProviderModuleEnabled(const bool moduleEnabled);
-#endif
protected:
[[nodiscard]] QVariant getPolicySetting(const QString &policy, const QVariant &defaultValue = QVariant()) const;