提交 9c1ac6dd 编写于 作者: K Kentaro Wada

Fix for shape_color: null

上级 6c759744
......@@ -19,12 +19,15 @@ class UniqueLabelQListWidget(EscapableQListWidget):
item.setData(Qt.UserRole, label)
return item
def setItemLabel(self, item, label, color):
def setItemLabel(self, item, label, color=None):
qlabel = QtWidgets.QLabel()
qlabel.setText(
'{} <font color="#{:02x}{:02x}{:02x}">●</font>'
.format(label, *color)
)
if color is None:
qlabel.setText('{}'.format(label))
else:
qlabel.setText(
'{} <font color="#{:02x}{:02x}{:02x}">●</font>'
.format(label, *color)
)
qlabel.setAlignment(Qt.AlignBottom)
item.setSizeHint(qlabel.sizeHint())
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册