1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-09-19 17:01:45 +02:00
ScreenPlay/ScreenPlaySysInfo/screenplaysysinfo_plugin.cpp

20 lines
448 B
C++
Raw Normal View History

2018-09-19 13:19:51 +02:00
#include "screenplaysysinfo_plugin.h"
#include "sysinfo.h"
2018-10-26 12:05:23 +02:00
#include <qmetatype.h>
2018-09-19 13:19:51 +02:00
#include <qqml.h>
2018-10-26 12:05:23 +02:00
QObject* ScreenPlaySysInfoSingleton(QQmlEngine* engine, QJSEngine* scriptEngine)
2018-09-19 13:22:53 +02:00
{
Q_UNUSED(engine)
Q_UNUSED(scriptEngine)
return new SysInfo();
}
2018-10-26 12:05:23 +02:00
void ScreenPlaySysInfoPlugin::registerTypes(const char* uri)
2018-09-19 13:19:51 +02:00
{
2019-06-10 16:27:17 +02:00
// @uri ScreenPlay.Sysinfo
2018-10-26 12:05:23 +02:00
qmlRegisterSingletonType<SysInfo>(uri, 1, 0, "SysInfo", ScreenPlaySysInfoSingleton);
2018-09-19 13:19:51 +02:00
2018-10-26 12:05:23 +02:00
}