This repository has been archived on 2026-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
powersync-app/experiences/airconditioning/airconditioning_plugin.cpp
2023-02-11 19:29:01 +01:00

24 lines
1003 B
C++

#include "airconditioning_plugin.h"
#include "airconditioningmanager.h"
#include "airconditioningmanager.h"
#include "zoneinfo.h"
#include <qqml.h>
#include <QDebug>
void AirconditioningPlugin::registerTypes(const char *uri)
{
qCritical() << "################# loading plugin";
// @uri Nymea.AirConditioning
qmlRegisterType<AirConditioningManager>(uri, 1, 0, "AirConditioningManager");
qmlRegisterUncreatableType<ZoneInfos>(uri, 1, 0, "ZoneInfos", "Get it from AirConditioningManager");
qmlRegisterUncreatableType<ZoneInfo>(uri, 1, 0, "ZoneInfo", "Get it from AirConditioningManager");
qmlRegisterUncreatableType<TemperatureSchedule>(uri, 1, 0, "TemperatureSchedule", "Get it from AirConditioningManager");
qmlRegisterUncreatableType<TemperatureDaySchedule>(uri, 1, 0, "TemperatureDaySchedule", "Get it from AirConditioningManager");
qmlRegisterUncreatableType<TemperatureWeekSchedule>(uri, 1, 0, "TemperatureWeekSchedule", "Get it from AirConditioningManager");
}