code: def startDrag(self):
      self.drag = QtGui.QDrag(self)
      mime = QtCore.QMimeData()
      self.drag.setMimeData(mime)
      self.widgetArea.setStyleSheet(self.dragStyle)
      self.update()
      action = (
          self.drag.exec()
          if hasattr(self.drag, "exec")
          else self.drag.exec_()
      )
      self.updateStyle()
  
imports: import warnings
  from ..Qt import QtCore, QtGui, QtWidgets
  from ..widgets.VerticalLabel import VerticalLabel
  from .DockDrop import DockDrop
label_desc: Use image node_id 14 for calling the Dock obj's underlying member method code with example usage: obj.startDrag() without return types