tuya: Add Qt6 support
parent
d2593bb465
commit
e5413a8950
|
|
@ -36,10 +36,10 @@
|
|||
#include <QJsonDocument>
|
||||
#include <QColor>
|
||||
|
||||
#include "hardwaremanager.h"
|
||||
#include "network/networkaccessmanager.h"
|
||||
#include <hardwaremanager.h>
|
||||
#include <network/networkaccessmanager.h>
|
||||
|
||||
#include "plugintimer.h"
|
||||
#include <plugintimer.h>
|
||||
|
||||
// API info:
|
||||
// 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));
|
||||
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) {
|
||||
qCWarning(dcTuya()) << "Error fetching devices from Tuya cloud" << reply->error();
|
||||
return;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||
*
|
||||
* Copyright 2013 - 2020, nymea GmbH
|
||||
* Copyright 2013 - 2025, nymea GmbH
|
||||
* Contact: contact@nymea.io
|
||||
*
|
||||
* This file is part of nymea.
|
||||
|
|
@ -33,7 +33,7 @@
|
|||
|
||||
#include <QTimer>
|
||||
|
||||
#include "integrations/integrationplugin.h"
|
||||
#include <integrations/integrationplugin.h>
|
||||
|
||||
class PluginTimer;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +1,11 @@
|
|||
include(../plugins.pri)
|
||||
|
||||
QT += network
|
||||
QT *= network
|
||||
|
||||
PKGCONFIG += nymea-mqtt
|
||||
|
||||
TARGET = $$qtLibraryTarget(nymea_integrationplugintuya)
|
||||
|
||||
SOURCES += \
|
||||
integrationplugintuya.cpp \
|
||||
integrationplugintuya.cpp
|
||||
|
||||
HEADERS += \
|
||||
integrationplugintuya.h \
|
||||
integrationplugintuya.h
|
||||
|
|
|
|||
Loading…
Reference in New Issue