umbrello/umbrello
signalwidget.h
Go to the documentation of this file.
40 explicit SignalWidget(UMLScene * scene, SignalType signalType = Send, Uml::ID::Type id = Uml::ID::None);
43 virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
SignalWidget(UMLScene *scene, SignalType signalType=Send, Uml::ID::Type id=Uml::ID::None)
Creates a Signal widget.
Definition: signalwidget.cpp:41
Definition: signalwidget.h:35
void mouseMoveEvent(QGraphicsSceneMouseEvent *me)
Overrides mouseMoveEvent.
Definition: signalwidget.cpp:236
Represents a Send signal, Accept signal or Time event on an Activity diagram.
Definition: signalwidget.h:27
FloatingTextWidget * m_pName
This is a pointer to the Floating Text widget which displays the name of the signal widget...
Definition: signalwidget.h:78
virtual bool loadFromXMI(QDomElement &qElement)
Loads a "signalwidget" XMI element.
Definition: signalwidget.cpp:250
QGraphicsScene * scene() const
virtual void showPropertiesDialog()
Show a properties dialog for a UMLWidget.
Definition: signalwidget.cpp:229
virtual void slotMenuSelection(QAction *action)
Show a properties dialog for a SignalWidget.
Definition: signalwidget.cpp:318
virtual void setName(const QString &strName)
Sets the name of the signal.
Definition: signalwidget.cpp:185
Definition: signalwidget.h:36
Definition: signalwidget.h:37
int m_oldX
Save the value of the widget to know how to move the floatingtext.
Definition: signalwidget.h:70
virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
Overrides the standard paint event.
Definition: signalwidget.cpp:65
virtual void saveToXMI(QDomDocument &qDoc, QDomElement &qElement)
Creates the "signalwidget" XMI element.
Definition: signalwidget.cpp:300
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:26 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:26 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.