umbrello/umbrello
toolbarstatemessages.h
Go to the documentation of this file.
Base class for tools that can use the same state but with different button.
Definition: toolbarstatepool.h:22
QGraphicsLineItem * m_messageLine
The message line shown while the first widget is selected and the second one wasn't selected yet...
Definition: toolbarstatemessages.h:103
virtual void mouseReleaseEmpty()
Called when the release event happened on an empty space.
Definition: toolbarstatemessages.cpp:174
Uml::SequenceMessage::Enum getMessageType()
Returns the message type of this tool.
Definition: toolbarstatemessages.cpp:279
void cleanMessage()
Cleans the first widget and the temporal message line, if any.
Definition: toolbarstatemessages.cpp:297
void setSecondWidget(ObjectWidget *secondObject, MessageType messageType)
Sets the second object of the message using the specified widget and creates the message.
Definition: toolbarstatemessages.cpp:249
bool m_isObjectWidgetLine
If there is a current widget, it is true if the press event happened on the line of an object...
Definition: toolbarstatemessages.h:109
virtual void mouseReleaseWidget()
Called when the release event happened on a widget.
Definition: toolbarstatemessages.cpp:143
void setFirstWidget(ObjectWidget *firstObject)
Sets the first object of the message using the specified object.
Definition: toolbarstatemessages.cpp:215
virtual void setCurrentElement()
Selects only widgets, but no associations.
Definition: toolbarstatemessages.cpp:109
virtual void slotWidgetRemoved(UMLWidget *widget)
A widget was removed from the UMLView.
Definition: toolbarstatemessages.cpp:93
virtual ~ToolBarStateMessages()
Destroys this ToolBarStateMessages.
Definition: toolbarstatemessages.cpp:46
virtual void cleanBeforeChange()
Called when the current tool is changed to use another tool.
Definition: toolbarstatemessages.cpp:65
Messages tool to create messages between objects in sequence diagrams.
Definition: toolbarstatemessages.h:50
virtual void mouseMove(QGraphicsSceneMouseEvent *ome)
Called when a mouse event happened.
Definition: toolbarstatemessages.cpp:77
ToolBarStateMessages(UMLScene *umlScene)
Creates a new ToolBarStateMessages.
Definition: toolbarstatemessages.cpp:33
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.