diff options
author | Gatis Paeglis <gatis.paeglis@theqtcompany.com> | 2015-02-19 15:51:01 +0100 |
---|---|---|
committer | Gatis Paeglis <gatis.paeglis@theqtcompany.com> | 2015-04-16 10:36:28 +0300 |
commit | 55e674f0fe33ed3e8d1a0663c4de496e09647bf4 (patch) | |
tree | ed509f4b38967c59eb5c1a45a9285e516f80b4c9 | |
parent | d7f5ff363f20e66170f0407f1859728dcb5940e4 (diff) |
Use ProgressBar for wifi signal strength
ProgressBar allow for better visual representation of
how strong/weak signal actually is.
Change-Id: I31581a2159af8a5632443a67dedea724b6992f3e
Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
-rw-r--r-- | basicsuite/launchersettings/WifiNetworkList.qml | 21 | ||||
-rw-r--r-- | basicsuite/launchersettings/preview_l.jpg | bin | 106992 -> 75961 bytes |
2 files changed, 6 insertions, 15 deletions
diff --git a/basicsuite/launchersettings/WifiNetworkList.qml b/basicsuite/launchersettings/WifiNetworkList.qml index 80acaa5..b30d230 100644 --- a/basicsuite/launchersettings/WifiNetworkList.qml +++ b/basicsuite/launchersettings/WifiNetworkList.qml @@ -103,26 +103,17 @@ Item { font.italic: true } - Rectangle { + ProgressBar { id: signalStrengthBar height: engine.mm(3) - radius: 20 - antialiasing: true + width: networkBox.width * 0.5 anchors.margins: engine.mm(2) anchors.right: parent.right anchors.top: parent.top - color: "#BF8888" - border.color: "#212126" - // ### TODO - Qt Wifi library should provide alternative methods - // of describing signal strength besides dBm. - property int strengthBarWidth: Math.max(100 + signalStrength, 0) / 100 * parent.width - onStrengthBarWidthChanged: { - if (strengthBarWidth > parent.width * 0.55) - signalStrengthBar.width = parent.width * 0.55 - else - signalStrengthBar.width = strengthBarWidth - } - + minimumValue: 0 + maximumValue: 100 + property int level: signalStrength + onLevelChanged: signalStrengthBar.value = level } MouseArea { diff --git a/basicsuite/launchersettings/preview_l.jpg b/basicsuite/launchersettings/preview_l.jpg Binary files differindex a5496b0..f4d34b5 100644 --- a/basicsuite/launchersettings/preview_l.jpg +++ b/basicsuite/launchersettings/preview_l.jpg |