Start header in column zero

This commit is contained in:
Keith Edmunds 2026-01-03 18:44:36 +00:00
parent 266be281d0
commit 7391b4e61c

View File

@ -51,7 +51,7 @@ from models import db, NoteColours, Playdates, PlaylistRows, Tracks
from music_manager import RowAndTrack, track_sequence
HEADER_NOTES_COLUMN = 1
HEADER_NOTES_COLUMN = 0
scene_change_re = re.compile(r"SetScene=\[([^[\]]*)\]")
@ -417,7 +417,7 @@ class PlaylistModel(QAbstractTableModel):
if column == HEADER_NOTES_COLUMN:
column_span = 1
if header_row:
column_span = self.columnCount() - 1
column_span = self.columnCount() - HEADER_NOTES_COLUMN
self.signals.span_cells_signal.emit(
self.playlist_id, row, HEADER_NOTES_COLUMN, 1, column_span
)
@ -534,7 +534,7 @@ class PlaylistModel(QAbstractTableModel):
Col.ARTIST.value,
Col.NOTE.value,
Col.INTRO.value,
]:
] or self.is_header_row(index.row()) and index.column() == HEADER_NOTES_COLUMN:
return default | Qt.ItemFlag.ItemIsEditable
return default