umbrello
2.35.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
Enum
Definition: basictypes.h:27
#define DEBUG_REGISTER(src)
Definition: debug_utils.h:129
bool setPoint(int index, const QPointF &point)
Definition: associationline.cpp:84
Uml::ModelType::Enum convert_DT_MT(Uml::DiagramType::Enum dt)
Definition: model_utils.cpp:1473
@ Containment
Definition: basictypes.h:102
@ Activity
Definition: basictypes.h:108
static bool allowAssociation(Uml::AssociationType::Enum assocType, UMLWidget *widget)
Definition: assocrules.cpp:50
UMLView * activeView() const
Definition: umlscene.cpp:354
@ State
Definition: basictypes.h:107
#define logError0(s)
Definition: uml.h:539
@ 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:3264
bool addAssociation(AssociationWidget *pAssoc, bool isPasteOperation=false)
Definition: umlscene.cpp:2129
Uml::DiagramType::Enum type() const
Definition: umlscene.cpp:432
void addAssociation(UMLAssociation *assoc)
Definition: umldoc.cpp:1536
#define logDebug2(s, a, b)
Definition: uml.h:547
#define i18n
Definition: main.cpp:35
@ Association
Definition: basictypes.h:96
const QColor & lineColor() const
Definition: umlscene.cpp:499
virtual void setType(UMLObject *type)
Definition: classifierlistitem.cpp:123
UMLClassifier * asUMLClassifier()
Definition: umlobject.cpp:1422
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:349
@ Coll_Mesg_Async
Definition: basictypes.h:98
Sets up attribute information.
Definition: attribute.h:22
uint lineWidth() const
Definition: umlscene.cpp:518
@ Seq_Message
Definition: basictypes.h:99
bool setUMLPackage(UMLPackage *pPkg)
Definition: umlobject.cpp:620
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:383
Definition: umlscene.h:64
@ Composition
Definition: basictypes.h:103
void setPos(const QPointF &pos)
Definition: umlscene.cpp:472
@ Coll_Mesg_Sync
Definition: basictypes.h:113
@ Dependency
Definition: basictypes.h:95
static Uml::AssociationType::Enum isGeneralisationOrRealisation(UMLWidget *widgetA, UMLWidget *widgetB)
Definition: assocrules.cpp:401
void executeCommand(QUndoCommand *cmd)
Definition: uml.cpp:3623
UMLDoc * document() const
Definition: uml.cpp:1139
@ Exception
Definition: basictypes.h:109