44 QPixmap& PngImage,
UMLScene *scene, QWidget *dragSource =
nullptr);
48 explicit UMLDragData(QWidget *dragSource =
nullptr);
98 bool skipIfObjectExists =
false);
Definition: umldragdata.h:60
static bool decodeClip1(const QMimeData *mimeData, UMLObjectList &objects)
Definition: umldragdata.cpp:263
QList< LvTypeAndID * > LvTypeAndID_List
Definition: umldragdata.h:64
Information for a non-graphical Concept/Class.
Definition: umlclassifier.h:34
static void executeCreateWidgetCommand(UMLWidget *widget)
Definition: umldragdata.cpp:730
static bool decodeObjects(QDomNode &objectsNode, UMLObjectList &objects, bool skipIfObjectExists=false)
Definition: umldragdata.cpp:738
static bool decodeClip2(const QMimeData *mimeData, UMLObjectList &objects, UMLViewList &diagrams)
Definition: umldragdata.cpp:304
void setUMLDataClip5(UMLObjectList &Objects)
Definition: umldragdata.cpp:241
static bool getClip3TypeAndID(const QMimeData *mimeData, LvTypeAndID_List &typeAndIdList)
Definition: umldragdata.cpp:356
static bool decodeClip3(const QMimeData *mimeData, UMLListViewItemList ¨ListViewItems, const UMLListView *parentListView=nullptr)
Definition: umldragdata.cpp:418
QList< QPointer< UMLView > > UMLViewList
Definition: umlviewlist.h:14
Displays the list view for the program.
Definition: umllistview.h:42
void setUMLDataClip2(UMLObjectList &Objects, UMLViewList &Diagrams)
Definition: umldragdata.cpp:141
Enum
Definition: basictypes.h:63
Definition: finddialog.cpp:11
~UMLDragData()
Definition: umldragdata.cpp:110
static int getCodingType(const QMimeData *mimeData)
Definition: umldragdata.cpp:901
QListIterator< LvTypeAndID * > LvTypeAndID_It
Definition: umldragdata.h:65
std::string Type
Definition: basictypes.h:371
Uml::ID::Type id
Definition: umldragdata.h:62
UMLListViewItem::ListViewType type
Definition: umldragdata.h:61
Definition: umlobjectlist.h:24
static bool decodeClip4(const QMimeData *mimeData, UMLObjectList &objects, UMLWidgetList &widgets, AssociationWidgetList &associations, Uml::DiagramType::Enum &dType)
Definition: umldragdata.cpp:486
void setUMLDataClip4(UMLObjectList &Objects, UMLWidgetList &WidgetDatas, AssociationWidgetList &Associations, QPixmap &PngImage, UMLScene *scene)
Definition: umldragdata.cpp:193
UMLDragData(UMLObjectList &Objects, QWidget *dragSource=nullptr)
Definition: umldragdata.cpp:45
void setUMLDataClip1(UMLObjectList &Objects)
Definition: umldragdata.cpp:118
ListViewType
Definition: umllistviewitem.h:38
Definition: umldragdata.h:32
static bool decodeClip5(const QMimeData *mimeData, UMLObjectList &objects, UMLClassifier *newParent)
Definition: umldragdata.cpp:667
static bool decodeViews(QDomNode ¨viewsNode, UMLViewList &diagrams)
Definition: umldragdata.cpp:857
QList< UMLListViewItem * > UMLListViewItemList
Definition: umllistviewitemlist.h:12
Definition: umlscene.h:65
void setUMLDataClip3(UMLListViewItemList &UMLListViewItems)
Definition: umldragdata.cpp:171