// SPDX-License-Identifier: GPL-2.0 #ifndef QPREF_H #define QPREF_H #include "core/pref.h" #include #include class qPref : public QObject { Q_OBJECT public: qPref(QObject *parent = NULL); static qPref *instance(); // Load/Sync local settings (disk) and struct preference static void load() { loadSync(false); } static void sync() { loadSync(true); } // Register QML void registerQML(QQmlEngine *engine); private: static void loadSync(bool doSync); }; #endif