make browser colours more easily adjustable

This commit is contained in:
Damien Elmes 2009-11-27 20:19:48 +09:00
parent 2e5b59fdd1
commit 581422892f

View file

@ -35,6 +35,13 @@ CARD_PRIORITY = 11
CARD_TAGS = 12 CARD_TAGS = 12
CARD_FACTCREATED = 13 CARD_FACTCREATED = 13
COLOUR_SUSPENDED1 = "#ffffcc"
COLOUR_SUSPENDED2 = "#ffffaa"
COLOUR_INACTIVE1 = "#ffcccc"
COLOUR_INACTIVE2 = "#ffaaaa"
COLOUR_MARKED1 = "#ccccff"
COLOUR_MARKED2 = "#aaaaff"
# Deck editor # Deck editor
########################################################################## ##########################################################################
@ -293,26 +300,26 @@ class StatusDelegate(QItemDelegate):
if row[CARD_PRIORITY] == -3: if row[CARD_PRIORITY] == -3:
# custom render # custom render
if index.row() % 2 == 0: if index.row() % 2 == 0:
brush = QBrush(QColor("#ffffcc")) brush = QBrush(QColor(COLOUR_SUSPENDED1))
else: else:
brush = QBrush(QColor("#ffffaa")) brush = QBrush(QColor(COLOUR_SUSPENDED2))
painter.save() painter.save()
painter.fillRect(option.rect, brush) painter.fillRect(option.rect, brush)
painter.restore() painter.restore()
if row[CARD_PRIORITY] == 0: if row[CARD_PRIORITY] == 0:
# custom render # custom render
if index.row() % 2 == 0: if index.row() % 2 == 0:
brush = QBrush(QColor("#ffcccc")) brush = QBrush(QColor(COLOUR_INACTIVE1))
else: else:
brush = QBrush(QColor("#ffaaaa")) brush = QBrush(QColor(COLOUR_INACTIVE2))
painter.save() painter.save()
painter.fillRect(option.rect, brush) painter.fillRect(option.rect, brush)
painter.restore() painter.restore()
elif "Marked" in row[CARD_TAGS]: elif "Marked" in row[CARD_TAGS]:
if index.row() % 2 == 0: if index.row() % 2 == 0:
brush = QBrush(QColor("#ccccff")) brush = QBrush(QColor(COLOUR_MARKED1))
else: else:
brush = QBrush(QColor("#aaaaff")) brush = QBrush(QColor(COLOUR_MARKED2))
painter.save() painter.save()
painter.fillRect(option.rect, brush) painter.fillRect(option.rect, brush)
painter.restore() painter.restore()