summaryrefslogtreecommitdiffstats
path: root/ui/main_window.py
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-05-03 10:45:04 +0200
committerDanilo M. <danix@danix.xyz>2026-05-03 10:45:04 +0200
commit43119b38a8f8a57894936a07d9a66345139e9a4f (patch)
tree4ac32657a719a42484b5cb93fd316c7cc91d847c /ui/main_window.py
parent4549e942ef0b6259b068a15ccdbeb9bba0cfe919 (diff)
downloadpublisher-43119b38a8f8a57894936a07d9a66345139e9a4f.tar.gz
publisher-43119b38a8f8a57894936a07d9a66345139e9a4f.zip
feat: media view with drag-drop upload and clipboard path copy
Diffstat (limited to 'ui/main_window.py')
-rw-r--r--ui/main_window.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/ui/main_window.py b/ui/main_window.py
index 61d74e4..d6687ea 100644
--- a/ui/main_window.py
+++ b/ui/main_window.py
@@ -110,12 +110,11 @@ class MainWindow(QMainWindow):
self._stack.addWidget(self._taxonomy_view)
self._page_taxonomy = self._stack.count() - 1
- # Remaining placeholders
- for name in ["media"]:
- w = QLabel(f"[{name}]")
- w.setAlignment(Qt.AlignmentFlag.AlignCenter)
- self._stack.addWidget(w)
- setattr(self, f"_page_{name}", self._stack.count() - 1)
+ from ui.media_view import MediaView
+
+ self._media_view = MediaView(Path(self.config.blog_repo), parent=self)
+ self._stack.addWidget(self._media_view)
+ self._page_media = self._stack.count() - 1
def _build_sidebar(self) -> QWidget:
w = QWidget()