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.QtGui import QColor, QPixmap, QIcon
from PySide6.QtWidgets import QWidget, QHBoxLayout, QPushButton, QColorDialog, QSizePolicy, QComboBox, QFrame from PySide6.QtWidgets import QWidget, QHBoxLayout, QPushButton, QColorDialog, QSizePolicy, QComboBox, QFrame
from src.i18n import _ from src.i18n import _
from src.ui.icon import Icon
from src.util.color import to_qcolor from src.util.color import to_qcolor
@@ -51,7 +52,7 @@ class ColorButton(QFrame):
self.set_color(color) 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.layout.addWidget(self.btn_color_picker)
self.btn_color_picker.pressed.connect(self._update_color) self.btn_color_picker.pressed.connect(self._update_color)
self.btn_color_picker.setSizePolicy(QSizePolicy(QSizePolicy.Policy.Fixed, QSizePolicy.Policy.Fixed)) self.btn_color_picker.setSizePolicy(QSizePolicy(QSizePolicy.Policy.Fixed, QSizePolicy.Policy.Fixed))