aboutsummaryrefslogtreecommitdiff
path: root/LeftPanel.qml
diff options
context:
space:
mode:
authorJaquee <jaquee.monero@gmail.com>2016-12-31 11:22:23 +0100
committerJaquee <jaquee.monero@gmail.com>2016-12-31 11:22:23 +0100
commita526619f4b9fd9294e0cc267a67475d73a51a68e (patch)
tree25289a3ab6d905485384c357e3a107958125c2e7 /LeftPanel.qml
parentd8f9e7360fdbab910283c465aafe36149b1d7f26 (diff)
downloadmonzero-gui-a526619f4b9fd9294e0cc267a67475d73a51a68e.tar.gz
monzero-gui-a526619f4b9fd9294e0cc267a67475d73a51a68e.tar.xz
monzero-gui-a526619f4b9fd9294e0cc267a67475d73a51a68e.zip
Dynamically adjust balance fontsize
Diffstat (limited to 'LeftPanel.qml')
-rw-r--r--LeftPanel.qml20
1 files changed, 18 insertions, 2 deletions
diff --git a/LeftPanel.qml b/LeftPanel.qml
index d4871059..b42f6d81 100644
--- a/LeftPanel.qml
+++ b/LeftPanel.qml
@@ -131,9 +131,17 @@ Rectangle {
id: balanceText
anchors.verticalCenter: parent.verticalCenter
font.family: "Arial"
- font.pixelSize: 26
color: "#000000"
text: "N/A"
+ // dynamically adjust text size
+ font.pixelSize: {
+ var digits = text.split('.')[0].length
+ var defaultSize = 25;
+ if(digits > 2) {
+ return defaultSize - 1.1*digits
+ }
+ return defaultSize;
+ }
}
}
@@ -155,9 +163,17 @@ Rectangle {
anchors.left: parent.left
anchors.leftMargin: 50
font.family: "Arial"
- font.pixelSize: 18
color: "#000000"
text: "N/A"
+ // dynamically adjust text size
+ font.pixelSize: {
+ var digits = text.split('.')[0].length
+ var defaultSize = 18;
+ if(digits > 3) {
+ return defaultSize - 0.6*digits
+ }
+ return defaultSize;
+ }
}
}