From 82c74e48b587019dd533dafa04fd2bb407d7e67e Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Mon, 30 Jan 2023 18:58:24 +0100 Subject: [PATCH] add fallback icon for color chooser --- icons/myicons/color-chooser.svg | 5 +++++ src/ui/colorbutton.py | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 icons/myicons/color-chooser.svg diff --git a/icons/myicons/color-chooser.svg b/icons/myicons/color-chooser.svg new file mode 100644 index 0000000..d2bbd4d --- /dev/null +++ b/icons/myicons/color-chooser.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/ui/colorbutton.py b/src/ui/colorbutton.py index 2bc0813..0827836 100644 --- a/src/ui/colorbutton.py +++ b/src/ui/colorbutton.py @@ -3,6 +3,7 @@ import re from PySide6.QtGui import QColor, QPixmap, QIcon from PySide6.QtWidgets import QWidget, QHBoxLayout, QPushButton, QColorDialog, QSizePolicy, QComboBox, QFrame from src.i18n import _ +from src.ui.icon import Icon from src.util.color import to_qcolor @@ -51,7 +52,7 @@ class ColorButton(QFrame): self.set_color(color) - self.btn_color_picker = QPushButton(QIcon.fromTheme("color-picker"), "") + self.btn_color_picker = QPushButton(Icon.fromTheme("color-pickesr", "icons/myicons/color-chooser.svg"), "") self.layout.addWidget(self.btn_color_picker) self.btn_color_picker.pressed.connect(self._update_color) self.btn_color_picker.setSizePolicy(QSizePolicy(QSizePolicy.Policy.Fixed, QSizePolicy.Policy.Fixed))