18 Q_DISABLE_COPY_MOVE(QDesignerDnDItemInterface)
20 enum DropType { MoveDrop, CopyDrop };
22 QDesignerDnDItemInterface() =
default;
23 virtual ~QDesignerDnDItemInterface() =
default;
25 virtual DomUI *domUi()
const = 0;
26 virtual QWidget *widget()
const = 0;
27 virtual QWidget *decoration()
const = 0;
28 virtual QPoint hotSpot()
const = 0;
29 virtual DropType type()
const = 0;
30 virtual QWidget *source()
const = 0;