summaryrefslogtreecommitdiffstats
path: root/src/tools/launcher-qml/launcher-qml.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/launcher-qml/launcher-qml.cpp')
-rw-r--r--src/tools/launcher-qml/launcher-qml.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/tools/launcher-qml/launcher-qml.cpp b/src/tools/launcher-qml/launcher-qml.cpp
index f71fe9c8..7fc88ac2 100644
--- a/src/tools/launcher-qml/launcher-qml.cpp
+++ b/src/tools/launcher-qml/launcher-qml.cpp
@@ -91,6 +91,14 @@
#include "qml-utilities.h"
#include "launcher-qml_p.h"
+// monitor-lib
+#include "cpustatus.h"
+#include "frametimer.h"
+#include "gpustatus.h"
+#include "iostatus.h"
+#include "memorystatus.h"
+#include "monitormodel.h"
+
QT_USE_NAMESPACE_AM
@@ -174,6 +182,14 @@ Controller::Controller(LauncherMain *a, bool quickLaunched, const QString &direc
qmlRegisterType<QmlNotification>("QtApplicationManager", 1, 0, "Notification");
qmlRegisterType<QmlApplicationInterfaceExtension>("QtApplicationManager.Application", 1, 0, "ApplicationInterfaceExtension");
+ // monitor-lib
+ qmlRegisterType<CpuStatus>("QtApplicationManager", 1, 0, "CpuStatus");
+ qmlRegisterType<FrameTimer>("QtApplicationManager", 1, 0, "FrameTimer");
+ qmlRegisterType<GpuStatus>("QtApplicationManager", 1, 0, "GpuStatus");
+ qmlRegisterType<IoStatus>("QtApplicationManager", 1, 0, "IoStatus");
+ qmlRegisterType<MemoryStatus>("QtApplicationManager", 1, 0, "MemoryStatus");
+ qmlRegisterType<MonitorModel>("QtApplicationManager", 1, 0, "MonitorModel");
+
m_configuration = a->runtimeConfiguration();
QString absolutePath;