[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/solid/solid/backends/hal
From:       Pino Toscano <pino () kde ! org>
Date:       2010-11-10 10:22:39
Message-ID: 20101110102239.DA9A7AC89E () svn ! kde ! org
[Download RAW message or body]

SVN commit 1195085 by pino:

fix reporting the vendor for batteries

battery.vendor should be used for them, leaving info.vendor otherwise


 M  +6 -0      haldevice.cpp  


--- trunk/KDE/kdelibs/solid/solid/backends/hal/haldevice.cpp #1195084:1195085
@@ -172,8 +172,14 @@
 
 QString HalDevice::vendor() const
 {
+    const QString category = property("info.category").toString();
+
+    if (category == QLatin1String("battery")) {
+        return property("battery.vendor").toString();
+    } else {
     return property("info.vendor").toString();
 }
+}
 
 QString HalDevice::product() const
 {
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic