(self, column, role, value)
| 281 | self.type = AccountMixin.SUBSCRIPTION # overrides type |
| 282 | |
| 283 | def setData(self, column, role, value): |
| 284 | if role == QtCore.Qt.EditRole: |
| 285 | from debug import logger |
| 286 | if isinstance(value, QtCore.QVariant): |
| 287 | label = str(value.toString().toUtf8()).decode('utf-8', 'ignore') |
| 288 | else: |
| 289 | label = unicode(value, 'utf-8', 'ignore') |
| 290 | sqlExecute( |
| 291 | '''UPDATE subscriptions SET label=? WHERE address=?''', |
| 292 | label, self.address) |
| 293 | return super(Ui_SubscriptionWidget, self).setData(column, role, value) |
| 294 | |
| 295 | |
| 296 | class MessageList_AddressWidget(QtGui.QTableWidgetItem, AccountMixin, SettingsMixin): |
nothing calls this directly
no test coverage detected