Only adjust height of track rows with notes, not header rows
This commit is contained in:
parent
c9cdbe2eb2
commit
1bae79265d
@ -415,8 +415,6 @@ class PlaylistTab(QTableWidget):
|
||||
with Session() as session:
|
||||
self.update_display(session)
|
||||
|
||||
# Adjust row heights to fit content
|
||||
self.resizeRowsToContents()
|
||||
self.edit_cell_type = None
|
||||
self.musicmuster.enable_play_next_controls()
|
||||
|
||||
@ -611,9 +609,9 @@ class PlaylistTab(QTableWidget):
|
||||
# column 0
|
||||
for i in range(2, len(columns)):
|
||||
self.setItem(row, i, QTableWidgetItem())
|
||||
self.setSpan(row, 1, 1, len(columns))
|
||||
notes_item = QTableWidgetItem(row_data.note)
|
||||
self.setItem(row, 1, notes_item)
|
||||
self.setSpan(row, 1, 1, len(columns))
|
||||
|
||||
# Save (no) track_id
|
||||
userdata_item.setData(self.ROW_TRACK_ID, 0)
|
||||
@ -1743,7 +1741,7 @@ class PlaylistTab(QTableWidget):
|
||||
"""Set passed row end time to passed time"""
|
||||
|
||||
try:
|
||||
time_str: str = time.strftime(Config.TRACK_TIME_FORMAT)
|
||||
time_str = time.strftime(Config.TRACK_TIME_FORMAT)
|
||||
except AttributeError:
|
||||
time_str = ""
|
||||
item = QTableWidgetItem(time_str)
|
||||
@ -1758,10 +1756,10 @@ class PlaylistTab(QTableWidget):
|
||||
"""Set passed row start time to passed time"""
|
||||
|
||||
try:
|
||||
time_str: str = time.strftime(Config.TRACK_TIME_FORMAT)
|
||||
time_str = time.strftime(Config.TRACK_TIME_FORMAT)
|
||||
except AttributeError:
|
||||
time_str = ""
|
||||
item: QTableWidgetItem = QTableWidgetItem(time_str)
|
||||
item = QTableWidgetItem(time_str)
|
||||
self.setItem(row, columns['start_time'].idx, item)
|
||||
|
||||
def _set_unreadable_row(self, row: int) -> None:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user