MCPcopy Create free account
hub / github.com/Bitmessage/PyBitmessage / setData

Method setData

src/bitmessageqt/foldertree.py:222–229  ·  view source on GitHub ↗
(self, column, role, value)

Source from the content-addressed store, hash-verified

220 return super(Ui_AddressWidget, self).data(column, role)
221
222 def setData(self, column, role, value):
223 if role == QtCore.Qt.EditRole and self.type != AccountMixin.SUBSCRIPTION:
224 if isinstance(value, QtCore.QVariant):
225 BMConfigParser().set(str(self.address), 'label', str(value.toString().toUtf8()))
226 else:
227 BMConfigParser().set(str(self.address), 'label', str(value))
228 BMConfigParser().save()
229 return super(Ui_AddressWidget, self).setData(column, role, value)
230
231 def setAddress(self, address):
232 super(Ui_AddressWidget, self).setAddress(address)

Callers 8

setAddressMethod · 0.95
setDataMethod · 0.45
setDataMethod · 0.45
setDataMethod · 0.45
setDataMethod · 0.45

Calls 3

BMConfigParserClass · 0.90
setMethod · 0.80
saveMethod · 0.45

Tested by

no test coverage detected