fix bug in supporteddevices list

pull/1/head
Michael Zanetti 2013-12-31 02:57:52 +01:00
parent cea4a378db
commit d81a003696
2 changed files with 7 additions and 2 deletions

View File

@ -40,6 +40,7 @@ DeviceManager::DeviceError DeviceManager::addConfiguredDevice(const QUuid &devic
qWarning() << "Missing parameter when creating device:" << param.toMap().value("name").toString();
return DeviceErrorMissingParameter;
}
// TODO: Check if parameter type matches
}
Device *device = new Device(deviceClassId, this);

View File

@ -28,14 +28,18 @@ QList<DeviceClass> RfRemoteMumbi::supportedDevices() const
QVariantList deviceParams;
QVariantMap channelParam;
channelParam.insert("name", "channel");
channelParam.insert("type", "string");
channelParam.insert("name", "channel1");
channelParam.insert("type", "bool");
deviceParams.append(channelParam);
channelParam.insert("name", "channel2");
channelParam.insert("type", "bool");
deviceParams.append(channelParam);
channelParam.insert("name", "channel3");
channelParam.insert("type", "bool");
deviceParams.append(channelParam);
channelParam.insert("name", "channel4");
channelParam.insert("type", "bool");
deviceParams.append(channelParam);
channelParam.insert("name", "channel5");
channelParam.insert("type", "bool");
deviceParams.append(channelParam);