From 207518902f2ac1cb401e0e647181afb420d84b41 Mon Sep 17 00:00:00 2001 From: Ethanfel Date: Mon, 6 Apr 2026 13:11:05 +0200 Subject: [PATCH] feat: wire timeline markers into MainWindow --- main.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/main.py b/main.py index 93f1596..3cf9b69 100644 --- a/main.py +++ b/main.py @@ -525,6 +525,12 @@ class MainWindow(QMainWindow): else: self.statusBar().clearMessage() + self._refresh_markers() + + def _refresh_markers(self) -> None: + markers = self._db.get_markers(os.path.basename(self._file_path)) + self._timeline.set_markers(markers) + # --- Playback --- def _on_cursor_changed(self, t: float): @@ -588,6 +594,7 @@ class MainWindow(QMainWindow): self._update_next_label() self._btn_export.setEnabled(True) self.statusBar().showMessage(f"Exported: {os.path.basename(path)}") + self._refresh_markers() self._playlist.advance() def _on_export_error(self, msg: str):