Refactor: projectPath-Widget in Qt Designer verlagert

- projectPath-Label jetzt vollständig in MainWinddow.ui definiert
- StyleSheet (padding, font-weight) in UI-Datei integriert
- Dynamische Widget-Erstellung aus MainWindow.py entfernt (9 Zeilen Code)
- MainWinddow_ui.py automatisch neu generiert mit Styling
This commit is contained in:
2026-02-07 20:35:17 +01:00
parent 747c6dbfec
commit 29f34c4d85
3 changed files with 11 additions and 17 deletions
-10
View File
@@ -55,16 +55,6 @@ class MainWindow(
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
# QLabel für Projektpfad über dem TreeWidget hinzufügen
from PySide6.QtWidgets import QLabel
self.ui.projectPath = QLabel()
self.ui.projectPath.setObjectName("projectPath")
self.ui.projectPath.setText("Kein Projekt geladen")
self.ui.projectPath.setStyleSheet("QLabel { padding: 5px; font-weight: bold; }")
# Füge das Label als erstes Element in verticalLayout (über dem TreeWidget) ein
self.ui.verticalLayout.insertWidget(0, self.ui.projectPath)
# Dict zum Speichern der Beziehung zwischen Thumbnails und Seitennummern
self.thumbnail_to_page = {}