diff --git a/pyproject.toml b/pyproject.toml index 14137c4..83d152d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,3 +7,10 @@ requires-python = ">=3.13" dependencies = [ "pyside6>=6.9.0", ] + +[tool.ruff] +# Extend the `pyproject.toml` file in the parent directory... +# extend = "../pyproject.toml" + +# ...but use a different line length. +line-length = 120 \ No newline at end of file diff --git a/src/MainWindow.py b/src/MainWindow.py index 21dd8b6..be3fef4 100644 --- a/src/MainWindow.py +++ b/src/MainWindow.py @@ -76,9 +76,7 @@ class MainWindow(QMainWindow): fullsize = QLabel() fullsize.setObjectName(f"fullsize_{filename}") fullsize.setPixmap(original_pixmap) - fullsize.setAlignment( - Qt.AlignmentFlag.AlignHCenter - ) # Horizontale Zentrierung + fullsize.setAlignment(Qt.AlignmentFlag.AlignHCenter) # Horizontale Zentrierung self.ui.verticalLayout_3.addWidget(fullsize) # Beziehungen speichern @@ -86,9 +84,7 @@ class MainWindow(QMainWindow): self.original_pixmaps[fullsize] = original_pixmap # Click-Event für das Thumbnail einrichten - thumbnail.mousePressEvent = ( - lambda event, t=thumbnail: self.on_thumbnail_clicked(event, t) - ) + thumbnail.mousePressEvent = lambda event, t=thumbnail: self.on_thumbnail_clicked(event, t) def _clear_layout(self, layout): """Entfernt alle Widgets aus einem Layout.""" @@ -143,9 +139,7 @@ class MainWindow(QMainWindow): new_width = int(original_pixmap.width() * zoom_value / 100) # Skaliere das Bild und setze es ins Label - scaled_pixmap = original_pixmap.scaledToWidth( - new_width, Qt.TransformationMode.SmoothTransformation - ) + scaled_pixmap = original_pixmap.scaledToWidth(new_width, Qt.TransformationMode.SmoothTransformation) fullsize_label.setPixmap(scaled_pixmap) # Stelle sicher, dass die horizontale Zentrierung beibehalten wird