code: def setItemLabel(self, item, label, color=None):
      qlabel = QtWidgets.QLabel()
      if color is None:
          qlabel.setText(f"{label}")
      else:
          qlabel.setText(
              '<font color="#{:02x}{:02x}{:02x}">●</font> {} '.format(
                  *color, label
              )
          )
      qlabel.setAlignment(Qt.AlignBottom)
  
      # item.setSizeHint(qlabel.sizeHint())
      item.setSizeHint(QSize(25, 25))
  
      self.setItemWidget(item, qlabel)
  
file_path: PaddleOCR/PPOCRLabel/libs/unique_label_qlist_widget.py
imports: from PyQt5.QtCore import Qt, QSize
  from PyQt5 import QtWidgets
label_desc: Use image node_id 4 for calling the UniqueLabelQListWidget obj's underlying member method code with example usage: obj.setItemLabel(item, label, color) without return types