forked from qt-creator/qt-creator
WebAssembly: Base Settings handling on Core::PagedSettings
Change-Id: If28afd8046367eb1b8b12e54d2dae4235dbc821f Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -11,7 +11,6 @@
|
||||
#include <utils/hostosinfo.h>
|
||||
|
||||
#include <QCache>
|
||||
#include <QSettings>
|
||||
|
||||
using namespace Utils;
|
||||
|
||||
@@ -99,21 +98,6 @@ QVersionNumber version(const FilePath &sdkRoot)
|
||||
return *emSdkVersionCache()->object(cacheKey);
|
||||
}
|
||||
|
||||
void registerEmSdk(const FilePath &sdkRoot)
|
||||
{
|
||||
QSettings *s = Core::ICore::settings();
|
||||
s->setValue(QLatin1String(Constants::SETTINGS_GROUP) + '/'
|
||||
+ QLatin1String(Constants::SETTINGS_KEY_EMSDK), sdkRoot.toString());
|
||||
}
|
||||
|
||||
FilePath registeredEmSdk()
|
||||
{
|
||||
QSettings *s = Core::ICore::settings();
|
||||
const QString path = s->value(QLatin1String(Constants::SETTINGS_GROUP) + '/'
|
||||
+ QLatin1String(Constants::SETTINGS_KEY_EMSDK)).toString();
|
||||
return FilePath::fromUserInput(path);
|
||||
}
|
||||
|
||||
void clearCaches()
|
||||
{
|
||||
emSdkEnvCache()->clear();
|
||||
|
||||
Reference in New Issue
Block a user