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

List:       kde-commits
Subject:    [kde-workspace] plasma/generic/applets/batterymonitor/contents/ui: Simply use connectedSources: sour
From:       Viranch Mehta <viranch.mehta () gmail ! com>
Date:       2012-07-09 19:15:18
Message-ID: 20120709191518.1505BA6094 () git ! kde ! org
[Download RAW message or body]

Git commit d7b04c0732c538957aa8a2bf9d53bd98a61eab13 by Viranch Mehta.
Committed on 10/07/2012 at 02:45.
Pushed by viranch into branch 'master'.

Simply use connectedSources: sources for battery monitor instead of connecting \
sourceAdded/sourceRemoved signals

M  +1    -11   plasma/generic/applets/batterymonitor/contents/ui/batterymonitor.qml

http://commits.kde.org/kde-workspace/d7b04c0732c538957aa8a2bf9d53bd98a61eab13

diff --git a/plasma/generic/applets/batterymonitor/contents/ui/batterymonitor.qml \
b/plasma/generic/applets/batterymonitor/contents/ui/batterymonitor.qml index \
                72bb8ec..be780e3 100644
--- a/plasma/generic/applets/batterymonitor/contents/ui/batterymonitor.qml
+++ b/plasma/generic/applets/batterymonitor/contents/ui/batterymonitor.qml
@@ -135,7 +135,7 @@ Item {
     property QtObject pmSource: PlasmaCore.DataSource {
         id: pmSource
         engine: "powermanagement"
-        connectedSources: ["AC Adapter", "Battery", "Battery0", "PowerDevil", "Sleep \
States"] +        connectedSources: sources
         onDataChanged: {
             var status = "PassiveStatus";
             if (data["Battery"]["Has Battery"]) {
@@ -147,16 +147,6 @@ Item {
             }
             plasmoid.status = status;
         }
-        onSourceAdded: {
-            if (source == "Battery0") {
-                connectSource(source)
-            }
-        }
-        onSourceRemoved: {
-            if (source == "Battery0") {
-                disconnectSource(source)
-            }
-        }
     }
 
     function stringForState(state, percent) {


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

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