diff --git a/src/ui/MainWindow.py b/src/ui/MainWindow.py index 2533257..d398772 100644 --- a/src/ui/MainWindow.py +++ b/src/ui/MainWindow.py @@ -1447,7 +1447,13 @@ class MainWindow(QMainWindow): # Icon-Label icon_label = QLabel() - icon_label.setPixmap(QIcon.fromTheme("document-preview").pixmap(16, 16)) + # Icon für Diff-View mit Fallbacks + icon = QIcon.fromTheme("view-split-left-right") + if icon.isNull(): + icon = QIcon.fromTheme("vcs-diff") + if icon.isNull(): + icon = QIcon.fromTheme("system-search") # Letzter Fallback + icon_label.setPixmap(icon.pixmap(16, 16)) icon_label.setCursor(QCursor(Qt.CursorShape.PointingHandCursor)) icon_label.setToolTip("Diff-PDF in Viewer laden")