parent
c56e097f75
commit
8f51e790b5
@ -190,8 +190,14 @@ class PlaylistModel(QAbstractTableModel):
|
||||
|
||||
# Handle entire row colouring
|
||||
# Header row
|
||||
if not prd.path:
|
||||
return QBrush(QColor(Config.COLOUR_NOTES_PLAYLIST))
|
||||
if self.is_header_row(row):
|
||||
# Check for specific header colouring
|
||||
with Session() as session:
|
||||
note_colour = NoteColours.get_colour(session, prd.note)
|
||||
if note_colour:
|
||||
return QBrush(QColor(note_colour))
|
||||
else:
|
||||
return QBrush(QColor(Config.COLOUR_NOTES_PLAYLIST))
|
||||
# Unreadable track file
|
||||
if file_is_unreadable(prd.path):
|
||||
return QBrush(QColor(Config.COLOUR_UNREADABLE))
|
||||
|
||||
Loading…
Reference in New Issue
Block a user