[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [plasma-nm] declarative-plugins/model: be more accurate when calculating the AP signal strength icon
From: Lukáš Tinkl <lukas () kde ! org>
Date: 2013-03-31 23:32:07
Message-ID: 20130331233207.D4DA2A604F () git ! kde ! org
[Download RAW message or body]
Git commit 993d310a4d31b626bfd67c09535e4ed1bf45ea4b by Lukáš Tinkl.
Committed on 01/04/2013 at 01:31.
Pushed by lukas into branch 'master'.
be more accurate when calculating the AP signal strength icon
M +5 -5 declarative-plugins/model/modelwirelessitem.cpp
http://commits.kde.org/plasma-nm/993d310a4d31b626bfd67c09535e4ed1bf45ea4b
diff --git a/declarative-plugins/model/modelwirelessitem.cpp \
b/declarative-plugins/model/modelwirelessitem.cpp index cb76614..fb855ce 100644
--- a/declarative-plugins/model/modelwirelessitem.cpp
+++ b/declarative-plugins/model/modelwirelessitem.cpp
@@ -43,13 +43,13 @@ ModelWirelessItem::~ModelWirelessItem()
QString ModelWirelessItem::icon() const
{
- if (m_signal <= 5) {
+ if (m_signal < 13) {
return "network-wireless-connected-0";
- } else if (m_signal <= 25) {
+ } else if (m_signal < 38) {
return "network-wireless-connected-25";
- } else if (m_signal <= 50) {
+ } else if (m_signal < 63) {
return "network-wireless-connected-50";
- } else if (m_signal <= 75) {
+ } else if (m_signal < 88) {
return "network-wireless-connected-75";
} else {
return "network-wireless-connected-100";
@@ -102,7 +102,7 @@ void ModelWirelessItem::updateDetailsContent()
NetworkManager::WirelessDevice * wifiDev = \
qobject_cast<NetworkManager::WirelessDevice*>(m_device);
NetworkManager::AccessPoint * ap = \
wifiDev->findAccessPoint(m_network->referenceAccessPoint());
- m_details += QString(format).arg(i18n("Signal strength:"), \
QString("%1").arg(m_network->signalStrength())); + m_details += \
QString(format).arg(i18n("Signal strength:"), \
i18n("%1%").arg(m_network->signalStrength()));
m_details += QString(format).arg(i18n("Access point (SSID):"), \
m_network->ssid());
m_details += QString(format).arg(i18n("Access point (BSSID):"), \
ap->hardwareAddress());
m_details += QString(format).arg(i18nc("Wifi AP frequency", "Frequency:"), \
i18n("%1 Mhz", ap->frequency()));
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic