code: def __init__(self, text, closable=False, fontSize="12px"):
      self.dim = False
      self.fixedWidth = False
      self.fontSize = fontSize
      VerticalLabel.__init__(
          self, text, orientation="horizontal", forceWidth=False
      )
      self.setAlignment(
          QtCore.Qt.AlignmentFlag.AlignTop
          | QtCore.Qt.AlignmentFlag.AlignHCenter
      )
      self.dock = None
      self.updateStyle()
      self.setAutoFillBackground(False)
      self.mouseMoved = False
  
      self.closeButton = None
      if closable:
          self.closeButton = QtWidgets.QToolButton(self)
          self.closeButton.clicked.connect(self.sigCloseClicked)
          self.closeButton.setIcon(
              QtWidgets.QApplication.style().standardIcon(
                  QtWidgets.QStyle.StandardPixmap.SP_TitleBarCloseButton
              )
          )
  
imports: import warnings
  from ..Qt import QtCore, QtGui, QtWidgets
  from ..widgets.VerticalLabel import VerticalLabel
  from .DockDrop import DockDrop
label_desc: Use image node_id 1 to create a new DockLabel object from inherited base classes: VerticalLabel with example: obj = DockLabel(text, closable, fontSize)