#include "qlibhomescreen.h"
#include <QJsonDocument>
#include <QJsonObject>
+#include "hmi-debug.h"
using namespace std;
#define _POPUPREPLY "on_screen_reply"
QObject(parent),
mp_hs(NULL)
{
-
+ HMI_DEBUG("qlibhomescreen", "called.");
}
/**
*/
QLibHomeScreen::~QLibHomeScreen()
{
+ HMI_DEBUG("qlibhomescreen", "called.");
if (mp_hs != NULL) {
delete mp_hs;
}
*/
void QLibHomeScreen::init(int port, const QString &token)
{
+ HMI_DEBUG("qlibhomescreen", "called.");
string ctoken = token.toStdString();
mp_hs = new LibHomeScreen();
mp_hs->init(port, ctoken.c_str());
*/
int QLibHomeScreen::onScreenMessage(const QString &message)
{
+ HMI_DEBUG("qlibhomescreen", "called.");
string str = message.toStdString();
return mp_hs->onScreenMessage(str.c_str());
}
*/
int QLibHomeScreen::subscribe(const QString &evetName)
{
+ HMI_DEBUG("qlibhomescreen", "called.");
string str = evetName.toStdString();
return mp_hs->subscribe(str);
}
*/
int QLibHomeScreen::unsubscribe(const QString &evetName)
{
+ HMI_DEBUG("qlibhomescreen", "called.");
string str = evetName.toStdString();
return mp_hs->unsubscribe(str);
}
*/
void QLibHomeScreen::set_event_handler(enum QEventType et, handler_fun f)
{
+ HMI_DEBUG("qlibhomescreen", "called.");
LibHomeScreen::EventType hs_et = (LibHomeScreen::EventType)et;
return this->mp_hs->set_event_handler(hs_et, std::move(f));
}