From 2bc88e5aa2b897c39ac3992b91c6e55fbacddbcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Thu, 14 Aug 2025 10:30:03 +0200 Subject: [PATCH] v2xeamberelectric: Add Qt6 support --- v2xeamberelectric/v2xeamberelectric.cpp | 9 ++++----- v2xeamberelectric/v2xeamberelectric.h | 8 +++----- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/v2xeamberelectric/v2xeamberelectric.cpp b/v2xeamberelectric/v2xeamberelectric.cpp index d7911c7b..ba70c9b5 100644 --- a/v2xeamberelectric/v2xeamberelectric.cpp +++ b/v2xeamberelectric/v2xeamberelectric.cpp @@ -20,8 +20,10 @@ #include "v2xeamberelectric.h" #include "plugininfo.h" -#include "hardwaremanager.h" -#include "network/networkaccessmanager.h" + +#include +#include +#include #include #include @@ -30,9 +32,6 @@ #include #include - - - const QString constSite = "01J1XBQFGX57137EH0C6AG040D"; const QString noOfDataNeed = "5"; const QString siteHttpLink = "https://api.amber.com.au/v1/sites"; diff --git a/v2xeamberelectric/v2xeamberelectric.h b/v2xeamberelectric/v2xeamberelectric.h index 6774899c..a0df30c9 100644 --- a/v2xeamberelectric/v2xeamberelectric.h +++ b/v2xeamberelectric/v2xeamberelectric.h @@ -1,6 +1,6 @@ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - * Copyright (C) 2025 devendragajjar * + * Copyright (C) 2025 devendragajjar * * * * This library is free software; you can redistribute it and/or * * modify it under the terms of the GNU Lesser General Public * @@ -21,10 +21,8 @@ #ifndef INTEGRATIONPLUGINEV_CHARGER_H #define INTEGRATIONPLUGINEV_CHARGER_H -#include "integrations/integrationplugin.h" +#include #include "extern-plugininfo.h" -#include "plugintimer.h" -#include "network/networkaccessmanager.h" #include #include @@ -32,6 +30,7 @@ #include #include +class PluginTimer; class V2xeAmberElectric: public IntegrationPlugin { @@ -40,7 +39,6 @@ class V2xeAmberElectric: public IntegrationPlugin Q_PLUGIN_METADATA(IID "io.nymea.IntegrationPlugin" FILE "integrationpluginv2xeamberelectric.json") Q_INTERFACES(IntegrationPlugin) - public: explicit V2xeAmberElectric(); ~V2xeAmberElectric();