umbrello/umbrello
toolbarstateonewidget.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
WidgetBase::WidgetType widgetType()
Returns the widget type of this tool.
Definition: toolbarstateonewidget.cpp:196
virtual void setCurrentElement()
Selects only widgets, but no associations.
Definition: toolbarstateonewidget.cpp:90
virtual void cleanBeforeChange()
Called when the current tool is changed to use another tool.
Definition: toolbarstateonewidget.cpp:57
void setWidget(UMLWidget *firstObject)
Sets the first object of the message using the specified object.
Definition: toolbarstateonewidget.cpp:167
virtual void mouseReleaseWidget()
Called when the release event happened on a widget.
Definition: toolbarstateonewidget.cpp:118
virtual void slotWidgetRemoved(UMLWidget *widget)
A widget was removed from the UMLView.
Definition: toolbarstateonewidget.cpp:78
virtual void mouseMove(QGraphicsSceneMouseEvent *ome)
Called when a mouse event happened.
Definition: toolbarstateonewidget.cpp:67
bool m_isObjectWidgetLine
If there is a current widget, it is true if the press event happened on the line of an object...
Definition: toolbarstateonewidget.h:53
Sequence tool to create components linked with one object in sequence diagram like precondition...
Definition: toolbarstateonewidget.h:23
virtual void mouseReleaseEmpty()
Called when the release event happened on an empty space.
Definition: toolbarstateonewidget.cpp:156
ToolBarStateOneWidget(UMLScene *umlScene)
Creates a new ToolBarStateOneWidget.
Definition: toolbarstateonewidget.cpp:39
virtual ~ToolBarStateOneWidget()
Destroys this ToolBarStateOneWidget.
Definition: toolbarstateonewidget.cpp:49
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.