Add getter and setter for attribute in linuxdeviceconfiguration.

Change-Id: I7113255a3c100c74703f6f7552ee1569857a41af
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
This commit is contained in:
Nicolas Arnaud-Cormos
2012-02-07 18:07:26 +01:00
committed by Christian Kandeler
parent ffe4ddf0b2
commit 57092dc5fb
4 changed files with 21 additions and 0 deletions

View File

@@ -233,6 +233,11 @@ void LinuxDeviceConfiguration::setFreePorts(const PortList &freePorts)
d->freePorts = freePorts;
}
void LinuxDeviceConfiguration::setAttribute(const QString &name, const QVariant &value)
{
d->attributes[name] = value;
}
bool LinuxDeviceConfiguration::isAutoDetected() const
{
return d->origin == AutoDetected;
@@ -243,6 +248,11 @@ QVariantHash LinuxDeviceConfiguration::attributes() const
return d->attributes;
}
QVariant LinuxDeviceConfiguration::attribute(const QString &name) const
{
return d->attributes.value(name);
}
PortList LinuxDeviceConfiguration::freePorts() const { return d->freePorts; }
QString LinuxDeviceConfiguration::displayName() const { return d->displayName; }
QString LinuxDeviceConfiguration::osType() const { return d->osType; }