add fallback icon for color chooser

This commit is contained in:
2023-01-30 18:58:24 +01:00
parent ab74d11827
commit 82c74e48b5
2 changed files with 7 additions and 1 deletions

View File

@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512">
<circle cx="153" cy="339" r="140" style="fill:#ff1111;stroke:none;"/>
<circle cx="359" cy="339" r="140" style="fill:#11ff11;stroke:none;"/>
<circle cx="256" cy="153" r="140" style="fill:#1111ff;stroke:none;"/>
</svg>

After

Width:  |  Height:  |  Size: 317 B

View File

@@ -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))