mirror of
https://github.com/monero-project/monero-gui.git
synced 2024-12-23 12:09:57 +00:00
settings-wallet: use StandardButton instead of custom buttons
This commit is contained in:
parent
59fc48bd8b
commit
9c09294d95
1 changed files with 36 additions and 139 deletions
|
@ -104,39 +104,13 @@ Rectangle {
|
|||
}
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
Layout.minimumWidth: 120 * scaleRatio
|
||||
Layout.preferredWidth: closeWalletText.width + (20 * scaleRatio)
|
||||
Layout.preferredHeight: parent.height
|
||||
color: "transparent"
|
||||
|
||||
Rectangle{
|
||||
width: parent.width
|
||||
height: 24 * scaleRatio
|
||||
radius: 2 * scaleRatio
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
color: MoneroComponents.Style.buttonBackgroundColorDisabled
|
||||
|
||||
Text {
|
||||
id: closeWalletText
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
color: MoneroComponents.Style.defaultFontColor
|
||||
font.family: MoneroComponents.Style.fontRegular.name
|
||||
font.pixelSize: 14 * scaleRatio
|
||||
font.bold: true
|
||||
text: qsTr("Close wallet") + translationManager.emptyString
|
||||
}
|
||||
|
||||
MouseArea {
|
||||
cursorShape: Qt.PointingHandCursor
|
||||
anchors.fill: parent
|
||||
onClicked: {
|
||||
appWindow.showWizard();
|
||||
}
|
||||
}
|
||||
MoneroComponents.StandardButton {
|
||||
small: true
|
||||
text: qsTr("Close wallet") + translationManager.emptyString
|
||||
onClicked: {
|
||||
appWindow.showWizard();
|
||||
}
|
||||
width: 135 * scaleRatio
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -195,39 +169,13 @@ Rectangle {
|
|||
}
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
Layout.minimumWidth: 120 * scaleRatio
|
||||
Layout.preferredWidth: createViewOnlyText.width + (20 * scaleRatio)
|
||||
Layout.preferredHeight: parent.height
|
||||
color: "transparent"
|
||||
|
||||
Rectangle{
|
||||
width: parent.width
|
||||
height: 24 * scaleRatio
|
||||
radius: 2 * scaleRatio
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
color: MoneroComponents.Style.buttonBackgroundColorDisabled
|
||||
|
||||
Text {
|
||||
id: createViewOnlyText
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
color: MoneroComponents.Style.defaultFontColor
|
||||
font.family: MoneroComponents.Style.fontRegular.name
|
||||
font.pixelSize: 14 * scaleRatio
|
||||
font.bold: true
|
||||
text: qsTr("Create wallet") + translationManager.emptyString
|
||||
}
|
||||
|
||||
MouseArea {
|
||||
cursorShape: Qt.PointingHandCursor
|
||||
anchors.fill: parent
|
||||
onClicked: {
|
||||
wizard.openCreateViewOnlyWalletPage();
|
||||
}
|
||||
}
|
||||
MoneroComponents.StandardButton {
|
||||
small: true
|
||||
text: qsTr("Create wallet") + translationManager.emptyString
|
||||
onClicked: {
|
||||
wizard.openCreateViewOnlyWalletPage();
|
||||
}
|
||||
width: 135 * scaleRatio
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -286,37 +234,13 @@ Rectangle {
|
|||
}
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
Layout.minimumWidth: 120 * scaleRatio
|
||||
Layout.preferredWidth: showSeedText.width + (20 * scaleRatio)
|
||||
Layout.preferredHeight: parent.height
|
||||
color: "transparent"
|
||||
|
||||
Rectangle{
|
||||
width: parent.width
|
||||
height: 24 * scaleRatio
|
||||
radius: 2 * scaleRatio
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
color: MoneroComponents.Style.buttonBackgroundColorDisabled
|
||||
|
||||
Text {
|
||||
id: showSeedText
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
color: MoneroComponents.Style.defaultFontColor
|
||||
font.family: MoneroComponents.Style.fontRegular.name
|
||||
font.pixelSize: 14 * scaleRatio
|
||||
font.bold: true
|
||||
text: qsTr("Show seed") + translationManager.emptyString
|
||||
}
|
||||
|
||||
MouseArea {
|
||||
cursorShape: Qt.PointingHandCursor
|
||||
anchors.fill: parent
|
||||
onClicked: Utils.showSeedPage();
|
||||
}
|
||||
MoneroComponents.StandardButton {
|
||||
small: true
|
||||
text: qsTr("Show seed") + translationManager.emptyString
|
||||
onClicked: {
|
||||
Utils.showSeedPage();
|
||||
}
|
||||
width: 135 * scaleRatio
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -375,53 +299,26 @@ Rectangle {
|
|||
}
|
||||
}
|
||||
|
||||
Rectangle {
|
||||
Layout.minimumWidth: 120 * scaleRatio
|
||||
Layout.preferredWidth: rescanButtonText.width + (20 * scaleRatio)
|
||||
Layout.preferredHeight: parent.height
|
||||
color: "transparent"
|
||||
|
||||
Rectangle{
|
||||
width: parent.width
|
||||
|
||||
height: 24 * scaleRatio
|
||||
radius: 2 * scaleRatio
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
color: MoneroComponents.Style.buttonBackgroundColorDisabled
|
||||
|
||||
Text {
|
||||
id: rescanButtonText
|
||||
anchors.verticalCenter: parent.verticalCenter
|
||||
anchors.horizontalCenter: parent.horizontalCenter
|
||||
color: MoneroComponents.Style.defaultFontColor
|
||||
font.family: MoneroComponents.Style.fontRegular.name
|
||||
font.pixelSize: 14 * scaleRatio
|
||||
font.bold: true
|
||||
text: qsTr("Rescan") + translationManager.emptyString
|
||||
}
|
||||
|
||||
MouseArea {
|
||||
cursorShape: Qt.PointingHandCursor
|
||||
anchors.fill: parent
|
||||
onClicked: {
|
||||
if (!currentWallet.rescanSpent()) {
|
||||
console.error("Error: ", currentWallet.errorString);
|
||||
informationPopup.title = qsTr("Error") + translationManager.emptyString;
|
||||
informationPopup.text = qsTr("Error: ") + currentWallet.errorString
|
||||
informationPopup.icon = StandardIcon.Critical
|
||||
informationPopup.onCloseCallback = null
|
||||
informationPopup.open();
|
||||
} else {
|
||||
informationPopup.title = qsTr("Information") + translationManager.emptyString
|
||||
informationPopup.text = qsTr("Successfully rescanned spent outputs.") + translationManager.emptyString
|
||||
informationPopup.icon = StandardIcon.Information
|
||||
informationPopup.onCloseCallback = null
|
||||
informationPopup.open();
|
||||
}
|
||||
}
|
||||
MoneroComponents.StandardButton {
|
||||
small: true
|
||||
text: qsTr("Rescan") + translationManager.emptyString
|
||||
onClicked: {
|
||||
if (!currentWallet.rescanSpent()) {
|
||||
console.error("Error: ", currentWallet.errorString);
|
||||
informationPopup.title = qsTr("Error") + translationManager.emptyString;
|
||||
informationPopup.text = qsTr("Error: ") + currentWallet.errorString
|
||||
informationPopup.icon = StandardIcon.Critical
|
||||
informationPopup.onCloseCallback = null
|
||||
informationPopup.open();
|
||||
} else {
|
||||
informationPopup.title = qsTr("Information") + translationManager.emptyString
|
||||
informationPopup.text = qsTr("Successfully rescanned spent outputs.") + translationManager.emptyString
|
||||
informationPopup.icon = StandardIcon.Information
|
||||
informationPopup.onCloseCallback = null
|
||||
informationPopup.open();
|
||||
}
|
||||
}
|
||||
width: 135 * scaleRatio
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue