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

@ -37,7 +37,7 @@ int main(int argc, char **argv)
argc--;
// Register types
register_qml_types();
qPref::instance()->registerQML();
// Run all tst_*.qml files
return quick_test_main(argc, argv, "TestQML", tst_dir);