tuya: Add Qt6 support
parent
d2593bb465
commit
e5413a8950
|
|
@ -36,10 +36,10 @@
|
||||||
#include <QJsonDocument>
|
#include <QJsonDocument>
|
||||||
#include <QColor>
|
#include <QColor>
|
||||||
|
|
||||||
#include "hardwaremanager.h"
|
#include <hardwaremanager.h>
|
||||||
#include "network/networkaccessmanager.h"
|
#include <network/networkaccessmanager.h>
|
||||||
|
|
||||||
#include "plugintimer.h"
|
#include <plugintimer.h>
|
||||||
|
|
||||||
// API info:
|
// API info:
|
||||||
// Python project: https://github.com/PaulAnnekov/tuyaha
|
// Python project: https://github.com/PaulAnnekov/tuyaha
|
||||||
|
|
@ -547,7 +547,7 @@ void IntegrationPluginTuya::queryDevice(Thing *thing)
|
||||||
|
|
||||||
QNetworkReply *reply = hardwareManager()->networkManager()->post(request, jsonDoc.toJson(QJsonDocument::Compact));
|
QNetworkReply *reply = hardwareManager()->networkManager()->post(request, jsonDoc.toJson(QJsonDocument::Compact));
|
||||||
connect(reply, &QNetworkReply::finished, [reply](){reply->deleteLater();});
|
connect(reply, &QNetworkReply::finished, [reply](){reply->deleteLater();});
|
||||||
connect(reply, &QNetworkReply::finished, thing, [this, thing, reply](){
|
connect(reply, &QNetworkReply::finished, thing, [thing, reply](){
|
||||||
if (reply->error() != QNetworkReply::NoError) {
|
if (reply->error() != QNetworkReply::NoError) {
|
||||||
qCWarning(dcTuya()) << "Error fetching devices from Tuya cloud" << reply->error();
|
qCWarning(dcTuya()) << "Error fetching devices from Tuya cloud" << reply->error();
|
||||||
return;
|
return;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
*
|
*
|
||||||
* Copyright 2013 - 2020, nymea GmbH
|
* Copyright 2013 - 2025, nymea GmbH
|
||||||
* Contact: contact@nymea.io
|
* Contact: contact@nymea.io
|
||||||
*
|
*
|
||||||
* This file is part of nymea.
|
* This file is part of nymea.
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
|
|
||||||
#include <QTimer>
|
#include <QTimer>
|
||||||
|
|
||||||
#include "integrations/integrationplugin.h"
|
#include <integrations/integrationplugin.h>
|
||||||
|
|
||||||
class PluginTimer;
|
class PluginTimer;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,11 @@
|
||||||
include(../plugins.pri)
|
include(../plugins.pri)
|
||||||
|
|
||||||
QT += network
|
QT *= network
|
||||||
|
|
||||||
PKGCONFIG += nymea-mqtt
|
PKGCONFIG += nymea-mqtt
|
||||||
|
|
||||||
TARGET = $$qtLibraryTarget(nymea_integrationplugintuya)
|
|
||||||
|
|
||||||
SOURCES += \
|
SOURCES += \
|
||||||
integrationplugintuya.cpp \
|
integrationplugintuya.cpp
|
||||||
|
|
||||||
HEADERS += \
|
HEADERS += \
|
||||||
integrationplugintuya.h \
|
integrationplugintuya.h
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue