1
0

add watch-only indicator

use default state instead of named state
set font defaults where it is convenient
This commit is contained in:
Sander van Grieken
2022-03-25 10:40:58 +01:00
parent 16a2d0c7fb
commit f60eca054d
4 changed files with 20 additions and 24 deletions

View File

@@ -78,12 +78,20 @@ ApplicationWindow
}
}
Image {
Layout.preferredWidth: constants.iconSizeSmall
Layout.preferredHeight: constants.iconSizeSmall
visible: Daemon.currentWallet.isWatchOnly
source: '../../icons/eye1.png'
scale: 1.5
}
Image {
Layout.preferredWidth: constants.iconSizeSmall
Layout.preferredHeight: constants.iconSizeSmall
source: Network.status == 'connecting' || Network.status == 'disconnected'
? '../../icons/status_disconnected.png' :
Daemon.currentWallet.isUptodate
? '../../icons/status_disconnected.png'
: Daemon.currentWallet.isUptodate
? '../../icons/status_connected.png'
: '../../icons/status_lagging.png'
}
@@ -97,8 +105,8 @@ ApplicationWindow
ToolButton {
id: menuButton
visible: stack.currentItem.menu !== undefined && stack.currentItem.menu.count > 0
text: qsTr("")
enabled: stack.currentItem.menu !== undefined && stack.currentItem.menu.count > 0
text: enabled ? qsTr("") : ''
onClicked: {
stack.currentItem.menu.open()
// position the menu to the right