Save changes to blacklist labels
Fixes mailchuck/PyBitmessage#175 Signed-off-by: Peter Surda <surda@economicsofbitcoin.com>
This commit is contained in:
parent
bcae62938a
commit
80c174e417
|
@ -717,6 +717,10 @@ class MyForm(settingsmixin.SMainWindow):
|
||||||
QtCore.QObject.connect(self.ui.treeWidgetChans, QtCore.SIGNAL(
|
QtCore.QObject.connect(self.ui.treeWidgetChans, QtCore.SIGNAL(
|
||||||
"itemChanged (QTreeWidgetItem *, int)"), self.treeWidgetItemChanged)
|
"itemChanged (QTreeWidgetItem *, int)"), self.treeWidgetItemChanged)
|
||||||
|
|
||||||
|
# Initialize blacklist
|
||||||
|
QtCore.QObject.connect(self.ui.tableWidgetBlacklist, QtCore.SIGNAL(
|
||||||
|
"itemChanged(QTableWidgetItem *)"), self.tableWidgetBlacklistItemChanged)
|
||||||
|
|
||||||
# Put the colored icon on the status bar
|
# Put the colored icon on the status bar
|
||||||
# self.ui.pushButtonStatusIcon.setIcon(QIcon(":/newPrefix/images/yellowicon.png"))
|
# self.ui.pushButtonStatusIcon.setIcon(QIcon(":/newPrefix/images/yellowicon.png"))
|
||||||
self.statusbar = self.statusBar()
|
self.statusbar = self.statusBar()
|
||||||
|
@ -3969,6 +3973,16 @@ class MyForm(settingsmixin.SMainWindow):
|
||||||
self.rerenderComboBoxSendFrom()
|
self.rerenderComboBoxSendFrom()
|
||||||
self.rerenderComboBoxSendFromBroadcast()
|
self.rerenderComboBoxSendFromBroadcast()
|
||||||
|
|
||||||
|
def tableWidgetBlacklistItemChanged(self, item):
|
||||||
|
if item.column() == 0:
|
||||||
|
addressitem = self.ui.tableWidgetBlacklist.item(item.row(), 1)
|
||||||
|
if self.ui.radioButtonBlacklist.isChecked():
|
||||||
|
sqlExecute('''UPDATE blacklist SET label=? WHERE address=?''',
|
||||||
|
str(item.text()), str(addressitem.text()))
|
||||||
|
else:
|
||||||
|
sqlExecute('''UPDATE whitelist SET label=? WHERE address=?''',
|
||||||
|
str(item.text()), str(addressitem.text()))
|
||||||
|
|
||||||
def updateStatusBar(self, data):
|
def updateStatusBar(self, data):
|
||||||
if data != "":
|
if data != "":
|
||||||
logger.info('Status bar: ' + data)
|
logger.info('Status bar: ' + data)
|
||||||
|
|
Reference in New Issue
Block a user