1
mirror of https://github.com/monero-project/monero-gui synced 2024-12-01 08:11:54 +01:00

receive: fix Amount and QR-Code layout

This commit is contained in:
xiphon 2018-10-27 12:27:18 +00:00
parent 3aa6da058a
commit 12a3d687c6

View File

@ -443,7 +443,7 @@ Rectangle {
Layout.fillWidth: true
Layout.minimumWidth: 200
Layout.maximumWidth: mainLayout.qrCodeSize
spacing: parent.spacing
LineEdit {
id: amountToReceiveLine
@ -456,43 +456,43 @@ Rectangle {
regExp: /(\d{1,8})([.]\d{1,12})?$/
}
}
}
Rectangle {
color: "white"
Layout.topMargin: parent.spacing - 4
Layout.fillWidth: true
Layout.maximumWidth: mainLayout.qrCodeSize
Layout.preferredHeight: width
radius: 4
Rectangle {
color: "white"
Image {
id: qrCode
anchors.fill: parent
anchors.margins: 1
Layout.fillWidth: true
Layout.maximumWidth: mainLayout.qrCodeSize
Layout.preferredHeight: width
radius: 4
smooth: false
fillMode: Image.PreserveAspectFit
source: "image://qrcode/" + makeQRCodeString()
MouseArea {
Image {
id: qrCode
anchors.fill: parent
acceptedButtons: Qt.RightButton
onClicked: {
if (mouse.button == Qt.RightButton)
qrMenu.open()
anchors.margins: 1
smooth: false
fillMode: Image.PreserveAspectFit
source: "image://qrcode/" + makeQRCodeString()
MouseArea {
anchors.fill: parent
acceptedButtons: Qt.RightButton
onClicked: {
if (mouse.button == Qt.RightButton)
qrMenu.open()
}
onPressAndHold: qrFileDialog.open()
}
onPressAndHold: qrFileDialog.open()
}
}
Menu {
id: qrMenu
title: "QrCode"
y: parent.height / 2
Menu {
id: qrMenu
title: "QrCode"
y: parent.height / 2
MenuItem {
text: qsTr("Save As") + translationManager.emptyString;
onTriggered: qrFileDialog.open()
MenuItem {
text: qsTr("Save As") + translationManager.emptyString;
onTriggered: qrFileDialog.open()
}
}
}
}