Bedre mappehåndtering

This commit is contained in:
2026-04-12 13:42:05 +02:00
parent d6cc22dc9a
commit bdb1f5915a
6 changed files with 417 additions and 639 deletions

View File

@@ -496,7 +496,7 @@ class MainWindow(QMainWindow):
)
def _post_init(self):
"""Kør efter DB er initialiseret — gendan state og start watcher."""
"""Kør efter DB er initialiseret — gendan state."""
try:
restored = self._playlist_panel.restore_active_playlist()
if restored:
@@ -512,8 +512,12 @@ class MainWindow(QMainWindow):
)
except Exception:
pass
QTimer.singleShot(5000, self._start_watcher)
QTimer.singleShot(60000, self.start_scan)
# Periodisk reload af bibliotek hvert 10. sekund — fanger ny-scannede sange
self._auto_reload_timer = QTimer(self)
self._auto_reload_timer.setInterval(10000)
self._auto_reload_timer.timeout.connect(self._reload_library)
self._auto_reload_timer.start()
def add_library_path(self, path: str):
try: