somfytahoma: Add Qt6 support

This commit is contained in:
Simon Stürz 2025-08-08 16:23:41 +02:00
parent 34540ad217
commit 77e5b43d77
3 changed files with 10 additions and 13 deletions

View File

@ -1,6 +1,6 @@
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright 2013 - 2022, 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.
@ -34,9 +34,10 @@
#include <QJsonObject> #include <QJsonObject>
#include <QJsonArray> #include <QJsonArray>
#include "network/networkaccessmanager.h" #include <network/networkaccessmanager.h>
#include "network/zeroconf/zeroconfservicebrowser.h" #include <network/zeroconf/zeroconfservicebrowser.h>
#include "platform/platformzeroconfcontroller.h" #include <platform/platformzeroconfcontroller.h>
#include <plugintimer.h>
#include "plugininfo.h" #include "plugininfo.h"
#include "somfytahomarequests.h" #include "somfytahomarequests.h"

View File

@ -1,6 +1,6 @@
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright 2013 - 2022, 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.
@ -31,15 +31,12 @@
#ifndef INTEGRATIONPLUGINSOMFYTAHOMA_H #ifndef INTEGRATIONPLUGINSOMFYTAHOMA_H
#define INTEGRATIONPLUGINSOMFYTAHOMA_H #define INTEGRATIONPLUGINSOMFYTAHOMA_H
#include "integrations/integrationplugin.h" #include <integrations/integrationplugin.h>
#include "plugintimer.h"
#include "extern-plugininfo.h" #include "extern-plugininfo.h"
class QHostAddress; class PluginTimer;
class ZeroConfServiceBrowser; class ZeroConfServiceBrowser;
class SomfyTahomaRequest; class SomfyTahomaRequest;
class IntegrationPluginSomfyTahoma : public IntegrationPlugin class IntegrationPluginSomfyTahoma : public IntegrationPlugin

View File

@ -1,6 +1,6 @@
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* Copyright 2013 - 2022, 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,11 +33,10 @@
#include <QJsonDocument> #include <QJsonDocument>
#include <QUrlQuery> #include <QUrlQuery>
#include "network/networkaccessmanager.h" #include <network/networkaccessmanager.h>
#include "extern-plugininfo.h" #include "extern-plugininfo.h"
static const QString somfyTahomaWebUrl = QStringLiteral("https://ha101-1.overkiz.com/enduser-mobile-web/enduserAPI"); static const QString somfyTahomaWebUrl = QStringLiteral("https://ha101-1.overkiz.com/enduser-mobile-web/enduserAPI");
static const QString localSomfyTahomaPath = QStringLiteral("/enduser-mobile-web/1/enduserAPI"); static const QString localSomfyTahomaPath = QStringLiteral("/enduser-mobile-web/1/enduserAPI");