aboutsummaryrefslogtreecommitdiffstats
path: root/Lib/defconQt/objects
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/defconQt/objects')
-rw-r--r--Lib/defconQt/objects/colorWidgets.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/Lib/defconQt/objects/colorWidgets.py b/Lib/defconQt/objects/colorWidgets.py
index 3ed9152..f9708c7 100644
--- a/Lib/defconQt/objects/colorWidgets.py
+++ b/Lib/defconQt/objects/colorWidgets.py
@@ -16,12 +16,10 @@ class ColorVignette(QWidget):
self._color = color
self._readOnly = False
- @property
def color(self):
return self._color
- @color.setter
- def color(self, color):
+ def setColor(self, color):
self._color = color
self.update()
@@ -32,7 +30,7 @@ class ColorVignette(QWidget):
dialog = QColorDialog()
ok = dialog.exec_()
if ok:
- self.color = dialog.currentColor()
+ self.setColor(dialog.currentColor())
def readOnly(self):
return self._readOnly
@@ -50,7 +48,7 @@ class ColorVignette(QWidget):
self.style().drawPrimitive(QStyle.PE_Frame, panel, painter, self)
r = self.style().subElementRect(QStyle.SE_FrameContents, panel, self)
painter.fillRect(r, Qt.white)
- painter.fillRect(r.adjusted(2, 2, -2, -2), self.color)
+ painter.fillRect(r.adjusted(2, 2, -2, -2), self._color)
def paintEvent(self, event):
painter = QStylePainter(self)