summaryrefslogtreecommitdiffstats
path: root/tradeshow/iot-sensortag/clouddataproviderpool.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tradeshow/iot-sensortag/clouddataproviderpool.cpp')
-rw-r--r--tradeshow/iot-sensortag/clouddataproviderpool.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/tradeshow/iot-sensortag/clouddataproviderpool.cpp b/tradeshow/iot-sensortag/clouddataproviderpool.cpp
index 3c1f6b2..ed6fbb1 100644
--- a/tradeshow/iot-sensortag/clouddataproviderpool.cpp
+++ b/tradeshow/iot-sensortag/clouddataproviderpool.cpp
@@ -58,6 +58,9 @@ CloudDataProviderPool::CloudDataProviderPool(QObject* parent)
void CloudDataProviderPool::startScanning()
{
+ qDeleteAll(m_dataProviders);
+ m_dataProviders.clear();
+
m_dataProviders.push_back(new CloudDataProvider("CLOUD_PROVIDER", this));
m_dataProviders.at(0)->startDataFetching();
emit providerConnected("MS_AZURE_CLOUD");