diff options
| author | Riccardo Spagni <ric@spagni.net> | 2017-01-08 16:54:45 -0800 |
|---|---|---|
| committer | Riccardo Spagni <ric@spagni.net> | 2017-01-08 16:54:45 -0800 |
| commit | f3e20e746e69f2ade73b6eaa825ca6fa62ccfa23 (patch) | |
| tree | e409fa20ffc0061ed9fd7c57202bb5505caddec6 | |
| parent | 5c1bd85204dc321055da9f4671c518b2c295d48a (diff) | |
| parent | a526619f4b9fd9294e0cc267a67475d73a51a68e (diff) | |
| download | monzero-gui-f3e20e746e69f2ade73b6eaa825ca6fa62ccfa23.tar.gz monzero-gui-f3e20e746e69f2ade73b6eaa825ca6fa62ccfa23.tar.xz monzero-gui-f3e20e746e69f2ade73b6eaa825ca6fa62ccfa23.zip | |
Merge pull request #373
a526619 Dynamically adjust balance fontsize (Jaquee)
| -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; + } } } |
