support custom colors in constructor

This commit is contained in:
2023-01-23 19:27:20 +01:00
parent 04377ca956
commit b393e4e850

View File

@@ -13,8 +13,6 @@ class ColorButton(QWidget):
self.setSizePolicy(QSizePolicy(QSizePolicy.Policy.Fixed, QSizePolicy.Policy.Fixed))
self.layout = QHBoxLayout(self)
self.color = color
colors = {
# red
_('Strawberry Cream'): 'ff8080',
@@ -50,6 +48,8 @@ class ColorButton(QWidget):
if color == color_name or color == color_value:
self.color_drop_down.setCurrentIndex(self.color_drop_down.count() - 1)
self.set_color(color)
self.btn_color_picker = QPushButton(QIcon.fromTheme("color-picker"), "")
self.layout.addWidget(self.btn_color_picker)
self.btn_color_picker.pressed.connect(self._update_color)