1
0

lnworker: separate invoice creation from payment flow

This commit is contained in:
ThomasV
2018-05-30 13:42:25 +02:00
parent ae3971259d
commit af4f0b6daf
5 changed files with 58 additions and 120 deletions

View File

@@ -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))])

View File

@@ -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))])