[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/plasma/applets/system-monitor
From: Petri Damstén <petri.damsten () kdemail ! net>
Date: 2009-07-23 11:36:53
Message-ID: 1248349013.515770.17721.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1001470 by pdamsten:
* Add interfaces correctly
* Fix regexp so it won't match for dataTotal
BUG: 198885
BUG: 196712
M +7 -5 net.cpp
--- trunk/KDE/kdebase/workspace/plasma/applets/system-monitor/net.cpp #1001469:1001470
@@ -26,7 +26,7 @@
SM::Net::Net(QObject *parent, const QVariantList &args)
: SM::Applet(parent, args)
- , m_rx("network/interfaces/(\\w+)/transmitter/data")
+ , m_rx("^network/interfaces/(\\w+)/transmitter/data$")
{
setHasConfigurationInterface(true);
resize(234 + 20 + 23, 135 + 20 + 25);
@@ -46,18 +46,20 @@
setEngine(dataEngine("systemmonitor"));
setInterval(cg.readEntry("interval", 2) * 1000);
setTitle(i18n("Network"));
-
+
m_showTopBar = cg.readEntry("showTopBar", true);
m_showBackground = cg.readEntry("showBackground", true);
m_inColor = cg.readEntry("inColor", QColor("#d2d200"));
m_outColor = cg.readEntry("outColor", QColor("#f20000"));
-
+
connect(engine(), SIGNAL(sourceAdded(const QString&)),
this, SLOT(sourceAdded(const QString&)));
connect(engine(), SIGNAL(sourceRemoved(const QString&)),
this, SLOT(sourceRemoved(const QString&)));
if (!engine()->sources().isEmpty()) {
- sourcesAdded();
+ foreach (const QString& source, engine()->sources()) {
+ sourceAdded(source);
+ }
}
}
@@ -222,7 +224,7 @@
cg.writeEntry("interval", interval);
interval *= 1000;
setInterval(interval);
-
+
cg.writeEntry("showTopBar", m_showTopBar = uiAdv.showTopBarCheckBox->isChecked());
cg.writeEntry("showBackground", m_showBackground = uiAdv.showBackgroundCheckBox->isChecked());
cg.writeEntry("inColor", m_inColor = uiAdv.inColorCombo->color());
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic