We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 240c3af commit d77d071Copy full SHA for d77d071
qwt/qthelpers.py
@@ -23,12 +23,13 @@ def qcolor_from_str(color, default):
23
"""
24
if color is None:
25
return default
26
- elif isinstance(color, QG.QColor):
27
- return color
28
elif isinstance(color, str):
29
try:
30
return getattr(Qt, color)
31
except AttributeError:
32
raise ValueError("Unknown Qt color %r" % color)
33
else:
34
- raise TypeError("Invalid color %r" % color)
+ try:
+ return QG.QColor(color)
+ except TypeError:
35
+ raise TypeError("Invalid color %r" % color)
0 commit comments