fix: compact playlist rows by replacing word wrap with middle ellipsis

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-13 13:16:24 +02:00
parent 039d383cf6
commit e28af38743
+1 -1
View File
@@ -1260,8 +1260,8 @@ class PlaylistWidget(QListWidget):
super().__init__() super().__init__()
self.setDragDropMode(QAbstractItemView.DragDropMode.NoDragDrop) self.setDragDropMode(QAbstractItemView.DragDropMode.NoDragDrop)
self.setMinimumWidth(200) self.setMinimumWidth(200)
self.setWordWrap(True)
self.setAlternatingRowColors(True) self.setAlternatingRowColors(True)
self.setTextElideMode(Qt.TextElideMode.ElideMiddle)
self._paths: list[str] = [] self._paths: list[str] = []
self._path_set: set[str] = set() # O(1) duplicate check self._path_set: set[str] = set() # O(1) duplicate check
self.itemClicked.connect(self._on_item_clicked) self.itemClicked.connect(self._on_item_clicked)