Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c774379

Browse files
efiringmdboom
authored andcommitted
Merge pull request #2328 from mspacek/qtapi
Fix PySide compatibility Conflicts: lib/matplotlib/backends/qt4_editor/formlayout.py
1 parent 8d2c9cc commit c774379

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

lib/matplotlib/backends/qt4_editor/formlayout.py

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,17 +92,41 @@ def choose_color(self):
9292
def get_color(self):
9393
return self._color
9494

95+
<<<<<<< HEAD
9596
@pyqtSignature("QColor")
97+
=======
98+
@QtCore.Slot("QColor")
99+
>>>>>>> 8bba2a4... Merge pull request #2328 from mspacek/qtapi
96100
def set_color(self, color):
97101
if color != self._color:
98102
self._color = color
99103
self.emit(SIGNAL("colorChanged(QColor)"), self._color)
100104
pixmap = QPixmap(self.iconSize())
101105
pixmap.fill(color)
106+
<<<<<<< HEAD
102107
self.setIcon(QIcon(pixmap))
108+
=======
109+
self.setIcon(QtGui.QIcon(pixmap))
110+
111+
color = QtCore.Property("QColor", get_color, set_color)
112+
>>>>>>> 8bba2a4... Merge pull request #2328 from mspacek/qtapi
103113

104114
color = pyqtProperty("QColor", get_color, set_color)
105115

116+
<<<<<<< HEAD
117+
=======
118+
def to_qcolor(color):
119+
"""Create a QColor from a matplotlib color"""
120+
qcolor = QtGui.QColor()
121+
color = str(color)
122+
try:
123+
color = col2hex(color)
124+
except ValueError:
125+
#print('WARNING: ignoring invalid color %r' % color)
126+
return qcolor # return invalid QColor
127+
qcolor.setNamedColor(color) # set using hex color
128+
return qcolor # return valid QColor
129+
>>>>>>> 8bba2a4... Merge pull request #2328 from mspacek/qtapi
106130

107131
def text_to_qcolor(text):
108132
"""

0 commit comments

Comments
 (0)