(self, role)
| 422 | self.setEnabled(True) |
| 423 | |
| 424 | def data(self, role): |
| 425 | if role == QtCore.Qt.DisplayRole: |
| 426 | return self.label |
| 427 | elif role == QtCore.Qt.EditRole: |
| 428 | return self.label |
| 429 | elif role == QtCore.Qt.ToolTipRole: |
| 430 | return self.label + " (" + self.address + ")" |
| 431 | elif role == QtCore.Qt.DecorationRole: |
| 432 | if BMConfigParser().safeGetBoolean('bitmessagesettings', 'useidenticons'): |
| 433 | if self.address is None: |
| 434 | return avatarize(self.label) |
| 435 | else: |
| 436 | return avatarize(self.address) |
| 437 | elif role == QtCore.Qt.FontRole: |
| 438 | font = QtGui.QFont() |
| 439 | return font |
| 440 | elif role == QtCore.Qt.ForegroundRole: |
| 441 | return self.accountBrush() |
| 442 | elif role == QtCore.Qt.UserRole: |
| 443 | return self.type |
| 444 | return super(Ui_AddressBookWidgetItem, self).data(role) |
| 445 | |
| 446 | def setData(self, role, value): |
| 447 | if role == QtCore.Qt.EditRole: |
nothing calls this directly
no test coverage detected