qt: move local node id to info menu
This commit is contained in:
@@ -329,11 +329,6 @@ class ChannelsList(MyTreeView):
|
|||||||
d = WindowModalDialog(self.parent, _('Open Channel'))
|
d = WindowModalDialog(self.parent, _('Open Channel'))
|
||||||
vbox = QVBoxLayout(d)
|
vbox = QVBoxLayout(d)
|
||||||
vbox.addWidget(QLabel(_('Enter Remote Node ID or connection string or invoice')))
|
vbox.addWidget(QLabel(_('Enter Remote Node ID or connection string or invoice')))
|
||||||
local_nodeid = FreezableLineEdit()
|
|
||||||
local_nodeid.setMinimumWidth(700)
|
|
||||||
local_nodeid.setText(bh2u(lnworker.node_keypair.pubkey))
|
|
||||||
local_nodeid.setFrozen(True)
|
|
||||||
local_nodeid.setCursorPosition(0)
|
|
||||||
remote_nodeid = QLineEdit()
|
remote_nodeid = QLineEdit()
|
||||||
remote_nodeid.setMinimumWidth(700)
|
remote_nodeid.setMinimumWidth(700)
|
||||||
amount_e = BTCAmountEdit(self.parent.get_decimal_point)
|
amount_e = BTCAmountEdit(self.parent.get_decimal_point)
|
||||||
@@ -380,15 +375,13 @@ class ChannelsList(MyTreeView):
|
|||||||
max_button.repaint() # macOS hack for #6269
|
max_button.repaint() # macOS hack for #6269
|
||||||
clear_button.clicked.connect(on_clear)
|
clear_button.clicked.connect(on_clear)
|
||||||
h = QGridLayout()
|
h = QGridLayout()
|
||||||
h.addWidget(QLabel(_('Your Node ID')), 0, 0)
|
h.addWidget(QLabel(_('Remote Node ID')), 0, 0)
|
||||||
h.addWidget(local_nodeid, 0, 1, 1, 3)
|
h.addWidget(remote_nodeid, 0, 1, 1, 3)
|
||||||
h.addWidget(QLabel(_('Remote Node ID')), 1, 0)
|
h.addWidget(suggest_button, 1, 1)
|
||||||
h.addWidget(remote_nodeid, 1, 1, 1, 3)
|
h.addWidget(clear_button, 1, 2)
|
||||||
h.addWidget(suggest_button, 2, 1)
|
h.addWidget(QLabel('Amount'), 2, 0)
|
||||||
h.addWidget(clear_button, 2, 2)
|
h.addWidget(amount_e, 2, 1)
|
||||||
h.addWidget(QLabel('Amount'), 3, 0)
|
h.addWidget(max_button, 2, 2)
|
||||||
h.addWidget(amount_e, 3, 1)
|
|
||||||
h.addWidget(max_button, 3, 2)
|
|
||||||
vbox.addLayout(h)
|
vbox.addLayout(h)
|
||||||
ok_button = OkButton(d)
|
ok_button = OkButton(d)
|
||||||
ok_button.setDefault(True)
|
ok_button.setDefault(True)
|
||||||
|
|||||||
@@ -2318,6 +2318,10 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, Logger):
|
|||||||
grid.addWidget(QLabel(_('Lightning') + ':'), 5, 0)
|
grid.addWidget(QLabel(_('Lightning') + ':'), 5, 0)
|
||||||
if self.wallet.can_have_lightning():
|
if self.wallet.can_have_lightning():
|
||||||
grid.addWidget(QLabel(_('Enabled')), 5, 1)
|
grid.addWidget(QLabel(_('Enabled')), 5, 1)
|
||||||
|
local_nodeid = QLabel(bh2u(self.wallet.lnworker.node_keypair.pubkey))
|
||||||
|
local_nodeid.setTextInteractionFlags(Qt.TextSelectableByMouse)
|
||||||
|
grid.addWidget(QLabel(_('Lightning Node ID:')), 6, 0)
|
||||||
|
grid.addWidget(local_nodeid, 6, 1, 1, 3)
|
||||||
else:
|
else:
|
||||||
grid.addWidget(QLabel(_("Not available for this wallet.")), 5, 1)
|
grid.addWidget(QLabel(_("Not available for this wallet.")), 5, 1)
|
||||||
grid.addWidget(HelpButton(_("Lightning is currently restricted to HD wallets with p2wpkh addresses.")), 5, 2)
|
grid.addWidget(HelpButton(_("Lightning is currently restricted to HD wallets with p2wpkh addresses.")), 5, 2)
|
||||||
|
|||||||
Reference in New Issue
Block a user