umbrello
2.32.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
6 #ifndef TOOLBARSTATEASSOCIATION_H
7 #define TOOLBARSTATEASSOCIATION_H
12 class QGraphicsLineItem;
45 virtual void mouseMove(QGraphicsSceneMouseEvent* ome);
81 #endif //TOOLBARSTATEASSOCIATION_H
UMLClassifier * asUMLClassifier()
Definition: umlobject.cpp:1389
Enum
Definition: basictypes.h:27
bool setPoint(int index, const QPointF &point)
Definition: associationline.cpp:83
Uml::ModelType::Enum convert_DT_MT(Uml::DiagramType::Enum dt)
Definition: model_utils.cpp:1415
@ Containment
Definition: basictypes.h:102
@ Activity
Definition: basictypes.h:108
static bool allowAssociation(Uml::AssociationType::Enum assocType, UMLWidget *widget)
Definition: assocrules.cpp:46
UMLView * activeView() const
Definition: umlscene.cpp:344
@ State
Definition: basictypes.h:107
@ ot_Attribute
Definition: umlobject.h:88
@ Category2Parent
Definition: basictypes.h:110
@ UniAssociation
Definition: basictypes.h:105
@ Relationship
Definition: basictypes.h:112
@ Association_Self
Definition: basictypes.h:97
@ Unknown
Definition: basictypes.h:116
@ Anchor
Definition: basictypes.h:106
@ Child2Category
Definition: basictypes.h:111
@ Aggregation
Definition: basictypes.h:94
UMLFolder * rootFolder(Uml::ModelType::Enum mt) const
Definition: umldoc.cpp:3176
bool addAssociation(AssociationWidget *pAssoc, bool isPasteOperation=false)
Definition: umlscene.cpp:2105
Uml::DiagramType::Enum type() const
Definition: umlscene.cpp:422
void addAssociation(UMLAssociation *assoc)
Definition: umldoc.cpp:1482
#define i18n
Definition: main.cpp:34
@ Association
Definition: basictypes.h:96
const QColor & lineColor() const
Definition: umlscene.cpp:489
virtual void setType(UMLObject *type)
Definition: classifierlistitem.cpp:123
#define uDebug()
Definition: debug_utils.h:108
Displays a line of text or an operation.
Definition: floatingtextwidget.h:31
@ Coll_Message
Definition: basictypes.h:183
Enum
Definition: basictypes.h:92
@ Generalization
Definition: basictypes.h:93
type show c for details The hypothetical commands show w and show c should show the appropriate parts of the General Public License Of the commands you use may be called something other than show w and show c
Definition: GPL-2.0-only.txt:301
bool showOperationDialog(bool enableAutoIncrement=true)
Definition: floatingtextwidget.cpp:224
static UMLApp * app()
Definition: uml.cpp:275
@ Coll_Mesg_Async
Definition: basictypes.h:98
Sets up attribute information.
Definition: attribute.h:22
uint lineWidth() const
Definition: umlscene.cpp:508
#define uError()
Definition: debug_utils.h:109
@ Seq_Message
Definition: basictypes.h:99
bool setUMLPackage(UMLPackage *pPkg)
Definition: umlobject.cpp:619
Information for a non-graphical Concept/Class.
Definition: classifier.h:34
Sets up association information.
Definition: association.h:28
static bool allowSelf(Uml::AssociationType::Enum assocType, WidgetBase::WidgetType widgetType)
Definition: assocrules.cpp:374
Definition: umlscene.h:64
@ Composition
Definition: basictypes.h:103
void setPos(const QPointF &pos)
Definition: umlscene.cpp:462
@ Coll_Mesg_Sync
Definition: basictypes.h:113
@ Dependency
Definition: basictypes.h:95
static Uml::AssociationType::Enum isGeneralisationOrRealisation(UMLWidget *widgetA, UMLWidget *widgetB)
Definition: assocrules.cpp:392
void executeCommand(QUndoCommand *cmd)
Definition: uml.cpp:3447
UMLDoc * document() const
Definition: uml.cpp:1063
@ Exception
Definition: basictypes.h:109