From 431322199b47719733efd67d2b1b4d86ee8de188 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Sun, 6 Jul 2014 21:51:56 +0200 Subject: [PATCH] convert the remaining param lists --- libguh/types/param.cpp | 6 ++++++ libguh/types/param.h | 8 -------- .../philipshue/devicepluginphilipshue.cpp | 11 ----------- 3 files changed, 6 insertions(+), 19 deletions(-) diff --git a/libguh/types/param.cpp b/libguh/types/param.cpp index 3e8fd109..a6193172 100644 --- a/libguh/types/param.cpp +++ b/libguh/types/param.cpp @@ -98,3 +98,9 @@ void ParamList::setParamValue(const QString ¶mName, const QVariant &value) } } } + +ParamList ParamList::operator<<(const Param ¶m) +{ + this->append(param); + return *this; +} diff --git a/libguh/types/param.h b/libguh/types/param.h index 74b05d18..cef17eb2 100644 --- a/libguh/types/param.h +++ b/libguh/types/param.h @@ -53,12 +53,4 @@ public: }; QDebug operator<<(QDebug dbg, const ParamList ¶ms); -class ParamList: public QList -{ -public: - bool hasParam(const QString ¶mName) const; - QVariant paramValue(const QString ¶mName) const; - void setParamValue(const QString ¶mName, const QVariant &value); -}; - #endif // PARAM_H diff --git a/plugins/deviceplugins/philipshue/devicepluginphilipshue.cpp b/plugins/deviceplugins/philipshue/devicepluginphilipshue.cpp index 401f86fc..cb8f2c9a 100644 --- a/plugins/deviceplugins/philipshue/devicepluginphilipshue.cpp +++ b/plugins/deviceplugins/philipshue/devicepluginphilipshue.cpp @@ -239,17 +239,6 @@ QPair DevicePluginPhilipsHue::setupDe return reportDeviceSetup(DeviceManager::DeviceSetupStatusAsync); } -void DevicePluginPhilipsHue::deviceRemoved(Device *device) -{ - if (!m_lights.values().contains(device)) { - return; - } - - Light *light = m_lights.key(device); - m_lights.remove(light); - m_unconfiguredLights.append(light); -} - QPair DevicePluginPhilipsHue::confirmPairing(const QUuid &pairingTransactionId, const DeviceClassId &deviceClassId, const ParamList ¶ms) { Param ipParam;