Don't error on header rows

This commit is contained in:
Keith Edmunds 2023-10-19 15:09:49 +01:00
parent 1c8fb05ffa
commit 9a01bf2c2c

View File

@ -171,12 +171,12 @@ class PlaylistModel(QAbstractTableModel):
""" Return background setting """
if column == Col.START_GAP.value:
if prd.start_gap >= Config.START_GAP_WARNING_THRESHOLD:
if prd.start_gap and prd.start_gap >= Config.START_GAP_WARNING_THRESHOLD:
return QBrush(QColor(Config.COLOUR_LONG_START))
if column == Col.BITRATE.value:
if prd.bitrate < Config.BITRATE_LOW_THRESHOLD:
return QBrush(QColor(Config.COLOUR_BITRATE_LOW))
elif prd.bitrate < Config.BITRATE_OK_THRESHOLD:
elif prd.bitrate and prd.bitrate < Config.BITRATE_OK_THRESHOLD:
return QBrush(QColor(Config.COLOUR_BITRATE_MEDIUM))
else:
return QBrush(QColor(Config.COLOUR_BITRATE_OK))