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

@ -5,9 +5,12 @@
// Header used by all qPref<class> implementations to avoid duplicating code
#include "core/qthelper.h"
#include "qPref.h"
#include <QObject>
#include <QDebug>
#include <QVariant>
// implementation class of the interface classes
class qPrefPrivate {