diff options
| author | Jaquee <jaquee.monero@gmail.com> | 2017-08-07 16:05:54 +0200 |
|---|---|---|
| committer | Jaquee <jaquee.monero@gmail.com> | 2017-11-03 16:57:11 +0100 |
| commit | 4dc0d36b984057cf632738899aed30f0f1b92c16 (patch) | |
| tree | f8d242c83bc871f28eadfa76d8b100ddc7da4dfc /pages/Sign.qml | |
| parent | 9e0db8f4ffa7d979ffb07cd9d76aee885c261196 (diff) | |
| download | monzero-gui-4dc0d36b984057cf632738899aed30f0f1b92c16.tar.gz monzero-gui-4dc0d36b984057cf632738899aed30f0f1b92c16.tar.xz monzero-gui-4dc0d36b984057cf632738899aed30f0f1b92c16.zip | |
pages mobile scaling
Diffstat (limited to 'pages/Sign.qml')
| -rw-r--r-- | pages/Sign.qml | 62 |
1 files changed, 17 insertions, 45 deletions
diff --git a/pages/Sign.qml b/pages/Sign.qml index b8900e7f..536bda1c 100644 --- a/pages/Sign.qml +++ b/pages/Sign.qml @@ -39,10 +39,6 @@ import moneroComponents.WalletManager 1.0 Rectangle { id: mainLayout - property int labelWidth: 120 -// property int editWidth: 400 - property int lineEditFontSize: 12 - color: "#F0EEEE" Clipboard { id: clipboard } @@ -92,13 +88,13 @@ Rectangle { // sign / verify ColumnLayout { - anchors.margins: 17 + anchors.margins: 17 * scaleRatio anchors.left: parent.left anchors.right: parent.right anchors.top: parent.top anchors.bottom: parent.bottom - spacing: 20 + spacing: 20 * scaleRatio // sign ColumnLayout { @@ -118,9 +114,7 @@ Rectangle { Label { id: signMessageLabel - fontSize: 14 text: qsTr("Either message:") + translationManager.emptyString - width: mainLayout.labelWidth } RowLayout { @@ -133,10 +127,8 @@ Rectangle { id: signMessageLine anchors.left: parent.left anchors.right: signMessageButton.left - fontSize: mainLayout.lineEditFontSize placeholderText: qsTr("Message to sign") + translationManager.emptyString; readOnly: false -// Layout.fillWidth: true onTextChanged: signSignatureLine.text = "" IconButton { @@ -152,7 +144,6 @@ Rectangle { StandardButton { id: signMessageButton anchors.right: parent.right - width: 60 text: qsTr("Sign") + translationManager.emptyString shadowReleasedColor: "#FF4304" shadowPressedColor: "#B32D00" @@ -168,9 +159,7 @@ Rectangle { Label { id: signMessageFileLabel - fontSize: 14 text: qsTr("Or file:") + translationManager.emptyString - width: mainLayout.labelWidth } RowLayout { @@ -192,8 +181,7 @@ Rectangle { StandardButton { id: loadFileToSignButton - anchors.rightMargin: 17 - width: 60 + anchors.rightMargin: 17 * scaleRatio text: qsTr("Select") + translationManager.emptyString shadowReleasedColor: "#FF4304" shadowPressedColor: "#B32D00" @@ -227,7 +215,6 @@ Rectangle { StandardButton { id: signFileButton anchors.right: parent.right - width: 60 text: qsTr("Sign") + translationManager.emptyString shadowReleasedColor: "#FF4304" shadowPressedColor: "#B32D00" @@ -243,17 +230,15 @@ Rectangle { RowLayout { id: signSignatureRow - anchors.topMargin: 17 + anchors.topMargin: 17 * scaleRatio Label { id: signSignatureLabel - fontSize: 14 text: qsTr("Signature") + translationManager.emptyString } LineEdit { id: signSignatureLine - fontSize: mainLayout.lineEditFontSize placeholderText: qsTr("Signature") + translationManager.emptyString; readOnly: true Layout.fillWidth: true @@ -290,14 +275,12 @@ Rectangle { Label { id: verifyMessageLabel - fontSize: 14 text: qsTr("Either message:") + translationManager.emptyString - width: mainLayout.labelWidth } RowLayout { id: verifyMessageRow - anchors.topMargin: 17 + anchors.topMargin: 17 * scaleRatio anchors.left: parent.left anchors.right: parent.right @@ -305,7 +288,6 @@ Rectangle { id: verifyMessageLine anchors.left: parent.left anchors.right: verifyMessageButton.left - fontSize: mainLayout.lineEditFontSize placeholderText: qsTr("Message to verify") + translationManager.emptyString; readOnly: false Layout.fillWidth: true @@ -323,7 +305,6 @@ Rectangle { StandardButton { id: verifyMessageButton anchors.right: parent.right - width: 60 text: qsTr("Verify") + translationManager.emptyString shadowReleasedColor: "#FF4304" shadowPressedColor: "#B32D00" @@ -339,16 +320,14 @@ Rectangle { Label { id: verifyMessageFileLabel - fontSize: 14 text: qsTr("Or file:") + translationManager.emptyString - width: mainLayout.labelWidth } RowLayout { id: verifyFileRow - anchors.topMargin: 17 + anchors.topMargin: 17 * scaleRatio anchors.left: parent.left - anchors.right: parent.right + anchors.right: parent.right FileDialog { id: verifyFileDialog @@ -363,8 +342,7 @@ Rectangle { StandardButton { id: loadFileToVerifyButton - anchors.rightMargin: 17 - width: 60 + anchors.rightMargin: 17 * scaleRatio text: qsTr("Select") + translationManager.emptyString shadowReleasedColor: "#FF4304" shadowPressedColor: "#B32D00" @@ -379,7 +357,6 @@ Rectangle { id: verifyFileLine anchors.left: loadFileToVerifyButton.right anchors.right: verifyFileButton.left - fontSize: mainLayout.lineEditFontSize placeholderText: qsTr("Filename with message to verify") + translationManager.emptyString; readOnly: false Layout.fillWidth: true @@ -397,7 +374,6 @@ Rectangle { StandardButton { id: verifyFileButton anchors.right: parent.right - width: 60 text: qsTr("Verify") + translationManager.emptyString shadowReleasedColor: "#FF4304" shadowPressedColor: "#B32D00" @@ -411,18 +387,16 @@ Rectangle { } } - Label { + Text { id: verifyAddressLabel - fontSize: 14 - width: mainLayout.labelWidth - textFormat: Text.RichText - text: qsTr("<style type='text/css'>a {text-decoration: none; color: #FF6C3C; font-size: 14px;}</style>\ - Signing address <font size='2'> ( Paste in or select from </font> <a href='#'>Address book</a><font size='2'> )</font>") + text: qsTr("<style type='text/css'>a {text-decoration: none; color: #FF6C3C; font-size: %1px;}</style>\ + Signing address <font size='%2'> ( Paste in or select from </font> <a href='#'>Address book</a><font size='%3'> )</font>").arg(14 * scaleRatio).arg(2 * scaleRatio).arg(2 * scaleRatio) + translationManager.emptyString -// Layout.fillWidth: true wrapMode: Text.Wrap - - onLinkActivated: appWindow.showPageRequest("AddressBook") + font.pixelSize: 14 * scaleRatio + Layout.fillWidth: true + textFormat: Text.RichText + onLinkActivated: appWindow.showPageRequest("AddressBook") } LineEdit { @@ -430,24 +404,22 @@ Rectangle { anchors.left: parent.left anchors.right: parent.right anchors.top: verifyAddressLabel.bottom - anchors.topMargin: 5 + anchors.topMargin: 5 * scaleRatio placeholderText: "4..." // validator: RegExpValidator { regExp: /[0-9A-Fa-f]{95}/g } } RowLayout { id: verifySignatureRow - anchors.topMargin: 17 + anchors.topMargin: 17 * scaleRatio Label { id: verifySignatureLabel - fontSize: 14 text: qsTr("Signature") + translationManager.emptyString } LineEdit { id: verifySignatureLine - fontSize: mainLayout.lineEditFontSize placeholderText: qsTr("Signature") + translationManager.emptyString; Layout.fillWidth: true |
