From 90b8d6a5413cf6af65bafe19698e5821c0f1ea8b Mon Sep 17 00:00:00 2001 From: loathingKernel <142770+loathingKernel@users.noreply.github.com> Date: Mon, 20 May 2024 16:47:48 +0300 Subject: [PATCH] Utils: Remove deprecated widgets WaitingSpinner replaced by LoadingWidget ImageLabel replaced by ImageWidget --- rare/resources/static_css/__init__.py | Bin 4475 -> 4343 bytes rare/resources/static_css/stylesheet.py | 8 ---- rare/resources/static_css/stylesheet.qss | 4 -- rare/utils/extra_widgets.py | 57 ----------------------- 4 files changed, 69 deletions(-) diff --git a/rare/resources/static_css/__init__.py b/rare/resources/static_css/__init__.py index 2e4d9ccf0ad9f3d200bd21caf4da863eec19bb3e..8c39ffdce26cc65e83fcde6cf2f7f31b4ea69c3a 100644 GIT binary patch literal 4343 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":|\/* ': - self.name = self.name.replace(c, "") - if self.img_size[0] > self.img_size[1]: - name_extension = "wide" - else: - name_extension = "tall" - self.name = f"{self.name}_{name_extension}.png" - self.manager.get(url, self.image_ready) - - def image_ready(self, data): - try: - self.setPixmap(QPixmap()) - except Exception: - logger.warning("C++ object already removed, when image ready") - return - image = QImage() - image.loadFromData(data) - image = image.scaled( - *self.img_size[:2], - Qt.KeepAspectRatio, - transformMode=Qt.SmoothTransformation, - ) - - pixmap = QPixmap().fromImage(image) - self.setPixmap(pixmap) - - class ButtonLineEdit(QLineEdit): buttonClicked = pyqtSignal()