diff options
| author | Jaquee <jaquee.monero@gmail.com> | 2016-12-31 11:22:23 +0100 |
|---|---|---|
| committer | Jaquee <jaquee.monero@gmail.com> | 2016-12-31 11:22:23 +0100 |
| commit | a526619f4b9fd9294e0cc267a67475d73a51a68e (patch) | |
| tree | 25289a3ab6d905485384c357e3a107958125c2e7 /LeftPanel.qml | |
| parent | d8f9e7360fdbab910283c465aafe36149b1d7f26 (diff) | |
| download | monzero-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.qml | 20 |
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; + } } } |
