1
0

delete channel

This commit is contained in:
Sander van Grieken
2022-06-30 22:57:20 +02:00
parent 456b6048ea
commit db9e2ab311
4 changed files with 46 additions and 3 deletions

View File

@@ -24,7 +24,7 @@ Pane {
text: qsTr('Backup');
enabled: false
onTriggered: {}
//icon.source: '../../icons/wallet.png'
icon.source: '../../icons/file.png'
}
}
MenuItem {
@@ -36,7 +36,30 @@ Pane {
var dialog = closechannel.createObject(root, { 'channelid': channelid })
dialog.open()
}
//icon.source: '../../icons/wallet.png'
icon.source: '../../icons/closebutton.png'
}
}
MenuItem {
icon.color: 'transparent'
action: Action {
text: qsTr('Delete channel');
enabled: channeldetails.canDelete
onTriggered: {
var dialog = app.messageDialog.createObject(root,
{
'text': qsTr('Are you sure you want to delete this channel? This will purge associated transactions from your wallet history.'),
'yesno': true
}
)
dialog.yesClicked.connect(function() {
channeldetails.deleteChannel()
app.stack.pop()
Daemon.currentWallet.historyModel.init_model() // needed here?
Daemon.currentWallet.channelModel.remove_channel(channelid)
})
dialog.open()
}
icon.source: '../../icons/delete.png'
}
}
MenuItem {