core: add auto registration to qPref*

Instead of having all register calls in subsurface-helper.cpp let
qPref.cpp handle all qPref registration, since they also need to be
different

update subsurface-helper and testqml accordingly.

Signed-off-by: Jan Iversen <jani@apache.org>
This commit is contained in:
jan Iversen 2018-08-31 11:57:28 +02:00 committed by Dirk Hohndel
parent 7940e45c4c
commit a71afd31ee
6 changed files with 59 additions and 32 deletions

View file

@ -35,6 +35,9 @@ public:
static void load() { loadSync(false); }
static void sync() { loadSync(true); }
// Register QML
void registerQML();
public:
enum cloud_status {
CS_UNKNOWN,
@ -50,5 +53,4 @@ public:
private:
static void loadSync(bool doSync);
};
#endif