umbrello/umbrello
toolbarstate.h
Go to the documentation of this file.
MessageWidget * messageAt(const QPointF &pos)
Returns the MessageWidget at the specified position, or null if there is none.
Definition: toolbarstate.cpp:504
virtual void mouseReleaseEmpty()
Called when the release event happened on an empty space.
Definition: toolbarstate.cpp:352
virtual void mouseReleaseAssociation()
Called when the release event happened on an association.
Definition: toolbarstate.cpp:336
FloatingDashLineWidget * floatingLineAt(const QPointF &pos)
Returns the FloatingDashLineWidget at the specified position, or null if there is none...
Definition: toolbarstate.cpp:539
virtual void mouseMoveWidget()
Called when the move event happened when a widget is currently available.
Definition: toolbarstate.cpp:397
virtual void mouseDoubleClickWidget()
Called when the double click event happened on a widget.
Definition: toolbarstate.cpp:368
virtual void mousePressWidget()
Called when the press event happened on a widget.
Definition: toolbarstate.cpp:317
virtual void mouseRelease(QGraphicsSceneMouseEvent *ome)
Handler for mouse release events.
Definition: toolbarstate.cpp:110
virtual void slotAssociationRemoved(AssociationWidget *association)
An association was removed from the UMLScene.
Definition: toolbarstate.cpp:223
This class represents an association inside a diagram.
Definition: associationwidget.h:50
virtual void mouseMove(QGraphicsSceneMouseEvent *ome)
Handler for mouse move events.
Definition: toolbarstate.cpp:175
virtual void changeTool()
Changes the current tool to the default one if the right button was released.
Definition: toolbarstate.cpp:414
virtual void mousePressEmpty()
Called when the press event happened on an empty space.
Definition: toolbarstate.cpp:325
virtual void cleanBeforeChange()
Called when the current tool is changed to use another tool.
Definition: toolbarstate.cpp:59
This class is used to draw dash lines for UML combined fragments.
Definition: floatingdashlinewidget.h:33
virtual void mouseDoubleClick(QGraphicsSceneMouseEvent *ome)
Handler for mouse double click events.
Definition: toolbarstate.cpp:143
virtual void mouseDoubleClickEmpty()
Called when the double click event happened on an empty space.
Definition: toolbarstate.cpp:376
virtual void setCurrentWidget(UMLWidget *widget)
Sets the widget currently in use.
Definition: toolbarstate.cpp:440
virtual void setCurrentAssociation(AssociationWidget *association)
Sets the association currently in use.
Definition: toolbarstate.cpp:464
virtual void slotWidgetRemoved(UMLWidget *widget)
A widget was removed from the UMLScene.
Definition: toolbarstate.cpp:236
virtual void mouseMoveAssociation()
Called when the move event happened when an association is currently available.
Definition: toolbarstate.cpp:388
AssociationWidget * associationAt(const QPointF &pos)
Returns the AssociationWidget at the specified position, or null if there is none.
Definition: toolbarstate.cpp:522
virtual void mouseReleaseWidget()
Called when the release event happened on a widget.
Definition: toolbarstate.cpp:344
virtual void mousePressAssociation()
Called when the press event happened on an association.
Definition: toolbarstate.cpp:309
QGraphicsSceneMouseEvent * m_pMouseEvent
The mouse event currently in use.
Definition: toolbarstate.h:121
virtual void mouseDoubleClickAssociation()
Called when the double click event happened on an association.
Definition: toolbarstate.cpp:360
virtual UMLWidget * currentWidget() const
Returns the widget currently in use.
Definition: toolbarstate.cpp:426
virtual AssociationWidget * currentAssociation() const
Returns the association currently in use.
Definition: toolbarstate.cpp:450
virtual void setCurrentElement()
Sets the current association or widget.
Definition: toolbarstate.cpp:267
virtual void mousePress(QGraphicsSceneMouseEvent *ome)
Handler for mouse press events.
Definition: toolbarstate.cpp:78
virtual void mouseMoveEmpty()
Called when the move event happened when no association nor widget are currently available.
Definition: toolbarstate.cpp:406
void setMouseEvent(QGraphicsSceneMouseEvent *ome, const QEvent::Type &type)
Sets m_pMouseEvent as the equivalent of the received event after transforming it using the inverse wo...
Definition: toolbarstate.cpp:477
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.