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

List:       kde-commits
Subject:    KDE/kdebase/workspace/plasma/dataengines/applicationjobs
From:       Aaron J. Seigo <aseigo () kde ! org>
Date:       2009-09-01 21:57:21
Message-ID: 1251842241.414380.23519.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1018585 by aseigo:

fixes


 M  +5 -3      kuiserverengine.cpp  


--- trunk/KDE/kdebase/workspace/plasma/dataengines/applicationjobs/kuiserverengine.cpp #1018584:1018585
@@ -119,10 +119,12 @@
     if (m_unitMap.contains(unit)) {
         id = m_unitMap.value(unit);
     } else {
+        id = m_unitId;
         setData(QString("totalUnit%1").arg(id), unit);
+        setData(QString("totalAmount%1").arg(id), 0);
         setData(QString("processedUnit%1").arg(id), unit);
+        setData(QString("processedAmount%1").arg(id), 0);
         m_unitMap.insert(unit, m_unitId);
-        id = m_unitId;
         ++m_unitId;
         scheduleUpdate();
     }
@@ -137,7 +139,7 @@
     qlonglong prevTotal = data().value(amountString).toLongLong();
     if (prevTotal != amount) {
         if (m_speed > 0 && unit == "bytes") {
-            QString processedString = QString("processAmount%1").arg(id);
+            QString processedString = QString("processedAmount%1").arg(id);
             qlonglong remaining = 1000 * (amount - data().value(processedString).toLongLong());
             setData("eta", remaining / m_speed);
         }
@@ -150,7 +152,7 @@
 void JobView::setProcessedAmount(qlonglong amount, const QString &unit)
 {
     int id = unitId(unit);
-    QString processedString = QString("processAmount%1").arg(id);
+    QString processedString = QString("processedAmount%1").arg(id);
     qlonglong prevTotal = data().value(processedString).toLongLong();
     if (prevTotal != amount) {
         if (m_speed > 0 && unit == "bytes") {
[prev in list] [next in list] [prev in thread] [next in thread] 

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