|
|
|
@ -168,7 +168,7 @@ class Ui_AddressWidget(QtGui.QTreeWidgetItem, AccountMixin, SettingsMixin):
|
|
|
|
|
|
|
|
|
|
def _getLabel(self):
|
|
|
|
|
if self.address is None:
|
|
|
|
|
return unicode(str(QtGui.QApplication.translate("MainWindow", "All accounts")), 'utf-8')
|
|
|
|
|
return unicode(QtGui.QApplication.translate("MainWindow", "All accounts").toUtf8(), 'utf-8', 'ignore')
|
|
|
|
|
else:
|
|
|
|
|
try:
|
|
|
|
|
return unicode(shared.config.get(self.address, 'label'), 'utf-8', 'ignore')
|
|
|
|
@ -196,7 +196,7 @@ class Ui_AddressWidget(QtGui.QTreeWidgetItem, AccountMixin, SettingsMixin):
|
|
|
|
|
return self._getLabel() + self._getAddressBracket(False)
|
|
|
|
|
elif role == QtCore.Qt.DecorationRole:
|
|
|
|
|
if self.address is None:
|
|
|
|
|
return avatarize(self._getLabel())
|
|
|
|
|
return avatarize(self._getLabel().encode('utf8'))
|
|
|
|
|
else:
|
|
|
|
|
return avatarize(self.address)
|
|
|
|
|
elif role == QtCore.Qt.FontRole:
|
|
|
|
@ -476,4 +476,4 @@ class Ui_AddressBookWidgetItemLabel(Ui_AddressBookWidgetItem):
|
|
|
|
|
class Ui_AddressBookWidgetItemAddress(Ui_AddressBookWidgetItem):
|
|
|
|
|
def __init__ (self, address, label, type):
|
|
|
|
|
Ui_AddressBookWidgetItem.__init__(self, address, type)
|
|
|
|
|
self.setFlags(QtCore.Qt.ItemIsSelectable | QtCore.Qt.ItemIsEnabled)
|
|
|
|
|
self.setFlags(QtCore.Qt.ItemIsSelectable | QtCore.Qt.ItemIsEnabled)
|
|
|
|
|