lnworker: separate invoice creation from payment flow
This commit is contained in:
@@ -83,8 +83,8 @@ class LightningChannelsList(QtWidgets.QWidget):
|
||||
|
||||
self.lnworker = lnworker
|
||||
|
||||
lnworker.subscribe_channel_list_updates_from_other_thread(self.update_rows.emit)
|
||||
lnworker.subscribe_single_channel_update_from_other_thread(self.update_single_row.emit)
|
||||
#lnworker.subscribe_channel_list_updates_from_other_thread(self.update_rows.emit)
|
||||
#lnworker.subscribe_single_channel_update_from_other_thread(self.update_single_row.emit)
|
||||
|
||||
self._tv=QtWidgets.QTreeWidget(self)
|
||||
self._tv.setHeaderLabels([mapping[i] for i in range(len(mapping))])
|
||||
|
||||
@@ -59,7 +59,7 @@ class LightningInvoiceList(QtWidgets.QWidget):
|
||||
#}
|
||||
#treeView.insertTopLevelItem(0, addInvoiceRow(obj))
|
||||
idx += 1
|
||||
lnworker.add_invoice_from_other_thread(amt)
|
||||
lnworker.add_invoice(amt)
|
||||
|
||||
def create_menu(self, position):
|
||||
menu = QtWidgets.QMenu()
|
||||
@@ -96,8 +96,8 @@ class LightningInvoiceList(QtWidgets.QWidget):
|
||||
self.payment_received_signal.connect(self.paymentReceived)
|
||||
self.invoice_added_signal.connect(self.invoice_added_handler)
|
||||
|
||||
lnworker.subscribe_payment_received_from_other_thread(self.payment_received_signal.emit)
|
||||
lnworker.subscribe_invoice_added_from_other_thread(self.invoice_added_signal.emit)
|
||||
#lnworker.subscribe_payment_received_from_other_thread(self.payment_received_signal.emit)
|
||||
#lnworker.subscribe_invoice_added_from_other_thread(self.invoice_added_signal.emit)
|
||||
|
||||
self._tv=QtWidgets.QTreeWidget(self)
|
||||
self._tv.setHeaderLabels([mapping[i] for i in range(len(mapping))])
|
||||
|
||||
Reference in New Issue
Block a user