40 QWidget *widget, QPoint global_mouse_pos)
41 : QDesignerDnDItem(type, form)
44 QPoint pos = widget->mapToGlobal(QPoint(0, 0));
45 decoration->move(pos);
47 init(
nullptr, widget, decoration, global_mouse_pos);
52 DomUI *result = QDesignerDnDItem::domUi();
53 if (result !=
nullptr)
56 if (widget() ==
nullptr || form ==
nullptr)
59 QtResourceModel *resourceModel = form->core()->resourceModel();
60 QtResourceSet *currentResourceSet = resourceModel->currentResourceSet();
62
63
64
65
66
67
68
69
70
71
72 resourceModel->setCurrentResourceSet(form->resourceSet());
74 result = widgetToDom(widget(), form);
76 resourceModel->setCurrentResourceSet(currentResourceSet);