(Un)read messagelist items
Previous commits broke them, now it renders correctly again.
This commit is contained in:
parent
4b63c4c086
commit
e650cff42d
|
@ -2994,8 +2994,8 @@ class MyForm(settingsmixin.SMainWindow):
|
||||||
if not tableWidget.item(currentRow, 0).font().bold():
|
if not tableWidget.item(currentRow, 0).font().bold():
|
||||||
modified += 1
|
modified += 1
|
||||||
inventoryHashesToMarkUnread.append(inventoryHashToMarkUnread)
|
inventoryHashesToMarkUnread.append(inventoryHashToMarkUnread)
|
||||||
tableWidget.item(currentRow, 0).setFont(font)
|
tableWidget.item(currentRow, 0).setUnread(True)
|
||||||
tableWidget.item(currentRow, 1).setFont(font)
|
tableWidget.item(currentRow, 1).setUnread(True)
|
||||||
tableWidget.item(currentRow, 2).setFont(font)
|
tableWidget.item(currentRow, 2).setFont(font)
|
||||||
tableWidget.item(currentRow, 3).setFont(font)
|
tableWidget.item(currentRow, 3).setFont(font)
|
||||||
#sqlite requires the exact number of ?s to prevent injection
|
#sqlite requires the exact number of ?s to prevent injection
|
||||||
|
|
|
@ -284,13 +284,9 @@ class MessageList_AddressWidget(QtGui.QTableWidgetItem, AccountMixin, SettingsMi
|
||||||
label = unicode(shared.config.get(self.address, 'label'), 'utf-8)')
|
label = unicode(shared.config.get(self.address, 'label'), 'utf-8)')
|
||||||
else:
|
else:
|
||||||
self.label = label
|
self.label = label
|
||||||
if self.initialised:
|
|
||||||
self.emitDataChanged()
|
|
||||||
|
|
||||||
def setUnread(self, unread):
|
def setUnread(self, unread):
|
||||||
self.unread = unread
|
self.unread = unread
|
||||||
if self.initialised:
|
|
||||||
self.emitDataChanged()
|
|
||||||
|
|
||||||
def data(self, role):
|
def data(self, role):
|
||||||
if role == QtCore.Qt.DisplayRole:
|
if role == QtCore.Qt.DisplayRole:
|
||||||
|
|
Reference in New Issue
Block a user