mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-28 05:00:20 +00:00
core: use qPref::load/sync
use qPref instead of SettingsObjectWrapper for load/sync (seems sync is only used for testing) Signed-off-by: Jan Iversen <jani@apache.org>
This commit is contained in:
parent
f2c302284b
commit
f251faa501
3 changed files with 1 additions and 34 deletions
|
@ -49,7 +49,7 @@ void init_qt_late()
|
|||
QCoreApplication::setAttribute(Qt::AA_DisableWindowContextHelpButton);
|
||||
#endif
|
||||
// find plugins installed in the application directory (without this SVGs don't work on Windows)
|
||||
SettingsObjectWrapper::instance()->load();
|
||||
qPref::load();
|
||||
|
||||
QCoreApplication::addLibraryPath(QCoreApplication::applicationDirPath());
|
||||
QLocale loc;
|
||||
|
|
|
@ -29,37 +29,6 @@ QObject(parent),
|
|||
{
|
||||
}
|
||||
|
||||
void SettingsObjectWrapper::load()
|
||||
{
|
||||
QSettings s;
|
||||
QVariant v;
|
||||
|
||||
uiLanguage(NULL);
|
||||
|
||||
qPrefUnits::instance()->load();
|
||||
qPrefPartialPressureGas::instance()->load();
|
||||
qPrefGeneral::instance()->load();
|
||||
qPrefAnimations::instance()->load();
|
||||
qPrefCloudStorage::instance()->load();
|
||||
qPrefDisplay::instance()->load();
|
||||
qPrefProxy::instance()->load();
|
||||
qPrefGeocoding::instance()->load();
|
||||
|
||||
// GPS service time and distance thresholds
|
||||
qPrefLocationService::instance()->load();
|
||||
|
||||
qPrefDivePlanner::instance()->load();
|
||||
qPrefDiveComputer::instance()->load();
|
||||
qPrefUpdateManager::instance()->load();
|
||||
|
||||
qPrefLanguage::instance()->load();
|
||||
}
|
||||
|
||||
void SettingsObjectWrapper::sync()
|
||||
{
|
||||
qPrefDisplay::instance()->sync();
|
||||
}
|
||||
|
||||
SettingsObjectWrapper* SettingsObjectWrapper::instance()
|
||||
{
|
||||
static SettingsObjectWrapper settings;
|
||||
|
|
|
@ -51,8 +51,6 @@ public:
|
|||
qPrefUpdateManager *update_manager_settings;
|
||||
qPrefDiveComputer *dive_computer_settings;
|
||||
|
||||
void sync();
|
||||
void load();
|
||||
private:
|
||||
SettingsObjectWrapper(QObject *parent = NULL);
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue