umbrello/umbrello
umldragdata.h
Go to the documentation of this file.
Definition: umldragdata.h:67
static bool decodeClip1(const QMimeData *mimeData, UMLObjectList &objects)
For use when the user selects only UML Objects from the ListView but no diagrams to be copied...
Definition: umldragdata.cpp:268
This class defines the non-graphical information required for a UML Classifier (ie a class or interfa...
Definition: classifier.h:39
static bool decodeClip2(const QMimeData *mimeData, UMLObjectList &objects, UMLListViewItemList ¨ListViewItems, UMLViewList &diagrams)
For use when the user selects UML Object and Diagrams from the ListView to be copied, decodes Mime type = "application/x-uml-clip2.
Definition: umldragdata.cpp:357
static bool getClip3TypeAndID(const QMimeData *mimeData, LvTypeAndID_List &typeAndIdList)
Return just the LvTypeAndID of a Clip3.
Definition: umldragdata.cpp:474
UMLDragData(UMLObjectList &Objects, QWidget *dragSource=0)
Constructor.
Definition: umldragdata.cpp:39
static int getCodingType(const QMimeData *mimeData)
Converts application/x-uml-clip[1-5] clip type to an integer.
Definition: umldragdata.cpp:771
static bool decodeClip3(const QMimeData *mimeData, UMLListViewItemList ¨ListViewItems, const UMLListView *parentListView=0)
For use when the user selects UMLObjects from the ListView to be copied, decodes Mime * type = "appli...
Definition: umldragdata.cpp:537
QListIterator< LvTypeAndID * > LvTypeAndID_It
Definition: umldragdata.h:72
This sub-class adds copyInto and clone to the QList base class.
Definition: umlobjectlist.h:26
static bool decodeClip4(const QMimeData *mimeData, UMLObjectList &objects, UMLWidgetList &widgets, AssociationWidgetList &associations, Uml::DiagramType::Enum &dType)
For use when the user selects UML Objects from a Diagram.
Definition: umldragdata.cpp:603
QList< AssociationWidget * > AssociationWidgetList
Definition: associationwidgetlist.h:18
This class provides encoding and decoding for the uml data that will be used in a drag and drop opera...
Definition: umldragdata.h:36
static bool decodeClip5(const QMimeData *mimeData, UMLObjectList &objects, UMLClassifier *newParent)
For use when the user selects only Attributes and/or Operations from the ListView * copied...
Definition: umldragdata.cpp:712
QList< UMLListViewItem * > UMLListViewItemList
Definition: umllistviewitemlist.h:24
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.