Assign specific bg colors to widget item by different labels

This commit is contained in:
tzutalin 2017-11-06 17:30:51 +08:00
parent 7c145ef6e9
commit 821ffae6b9

View File

@ -664,6 +664,7 @@ class MainWindow(QMainWindow, WindowMixin):
item = HashableQListWidgetItem(shape.label)
item.setFlags(item.flags() | Qt.ItemIsUserCheckable)
item.setCheckState(Qt.Checked)
item.setBackground(generateColorByText(shape.label))
self.itemsToShapes[item] = shape
self.shapesToItems[shape] = item
self.labelList.addItem(item)