umbrello/umbrello
ToolBarStateOther Class Reference
#include <toolbarstateother.h>
Inheritance diagram for ToolBarStateOther:
Public Member Functions | |
ToolBarStateOther (UMLScene *umlScene) | |
virtual | ~ToolBarStateOther () |
Public Member Functions inherited from ToolBarStatePool | |
virtual | ~ToolBarStatePool () |
WorkToolBar::ToolBar_Buttons | getButton () const |
void | setButton (const WorkToolBar::ToolBar_Buttons &button) |
Public Member Functions inherited from ToolBarState | |
virtual | ~ToolBarState () |
virtual void | cleanBeforeChange () |
virtual void | init () |
virtual void | mouseDoubleClick (QGraphicsSceneMouseEvent *ome) |
virtual void | mouseMove (QGraphicsSceneMouseEvent *ome) |
virtual void | mousePress (QGraphicsSceneMouseEvent *ome) |
virtual void | mouseRelease (QGraphicsSceneMouseEvent *ome) |
Additional Inherited Members | |
Public Slots inherited from ToolBarState | |
virtual void | slotAssociationRemoved (AssociationWidget *association) |
virtual void | slotWidgetRemoved (UMLWidget *widget) |
Protected Member Functions inherited from ToolBarStatePool | |
ToolBarStatePool (UMLScene *umlScene) | |
Protected Member Functions inherited from ToolBarState | |
ToolBarState (UMLScene *umlScene) | |
AssociationWidget * | associationAt (const QPointF &pos) |
virtual void | changeTool () |
virtual AssociationWidget * | currentAssociation () const |
virtual UMLWidget * | currentWidget () const |
FloatingDashLineWidget * | floatingLineAt (const QPointF &pos) |
MessageWidget * | messageAt (const QPointF &pos) |
virtual void | mouseDoubleClickAssociation () |
virtual void | mouseDoubleClickEmpty () |
virtual void | mouseDoubleClickWidget () |
virtual void | mouseMoveAssociation () |
virtual void | mouseMoveEmpty () |
virtual void | mouseMoveWidget () |
virtual void | mousePressAssociation () |
virtual void | mousePressEmpty () |
virtual void | mousePressWidget () |
virtual void | mouseReleaseAssociation () |
virtual void | mouseReleaseWidget () |
virtual void | setCurrentAssociation (AssociationWidget *association) |
virtual void | setCurrentWidget (UMLWidget *widget) |
void | setMouseEvent (QGraphicsSceneMouseEvent *ome, const QEvent::Type &type) |
Protected Attributes inherited from ToolBarState | |
QGraphicsSceneMouseEvent * | m_pMouseEvent |
UMLScene * | m_pUMLScene |
Detailed Description
Other tool creates almost all the objects (except associations and messages).
Objects are created when left button is released, no matter if it was released on an association, on a widget or on an empty space.
Associations and widgets aren't taken into account, and are treated as empty spaces.
Definition at line 25 of file toolbarstateother.h.
Constructor & Destructor Documentation
|
explicit |
Creates a new ToolBarStateOther.
- Parameters
-
umlView The UMLView to use.
Definition at line 46 of file toolbarstateother.cpp.
|
virtual |
Destroys this ToolBarStateOther.
Definition at line 54 of file toolbarstateother.cpp.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:02 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:02 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.