umbrello/umbrello
combinedfragmentwidget.h
Go to the documentation of this file.
59 virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0);
CombinedFragmentType
Definition: combinedfragmentwidget.h:41
void removeDashLine(FloatingDashLineWidget *line)
Definition: combinedfragmentwidget.cpp:370
QSizeF minimumSize() const
Overrides method from UMLWidget.
Definition: combinedfragmentwidget.cpp:186
QGraphicsScene * scene() const
void saveToXMI(QDomDocument &qDoc, QDomElement &qElement)
Saves the widget to the "combinedFragmentwidget" XMI element.
Definition: combinedfragmentwidget.cpp:314
CombinedFragmentType combinedFragmentType() const
Returns the type of combined fragment.
Definition: combinedfragmentwidget.cpp:208
void setCombinedFragmentType(CombinedFragmentType combinedfragmentType)
Sets the type of combined fragment.
Definition: combinedfragmentwidget.cpp:216
This class is used to draw dash lines for UML combined fragments.
Definition: floatingdashlinewidget.h:33
void slotMenuSelection(QAction *action)
Overrides the function from UMLWidget.
Definition: combinedfragmentwidget.cpp:381
CombinedFragmentWidget(UMLScene *scene, CombinedFragmentType combinedfragmentType=Ref, Uml::ID::Type id=Uml::ID::None)
Creates a Combined Fragment widget.
Definition: combinedfragmentwidget.cpp:38
CombinedFragmentType m_CombinedFragment
Type of CombinedFragment.
Definition: combinedfragmentwidget.h:81
bool loadFromXMI(QDomElement &qElement)
Loads the widget from the "CombinedFragmentwidget" XMI element.
Definition: combinedfragmentwidget.cpp:333
virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
Overrides the standard paint event.
Definition: combinedfragmentwidget.cpp:57
This class is the graphical version of a UML combined fragment.
Definition: combinedfragmentwidget.h:36
void askNameForWidgetType(UMLWidget *&targetWidget, const QString &dialogTitle, const QString &dialogPrompt, const QString &defaultName)
...
Definition: combinedfragmentwidget.cpp:277
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:25 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:25 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.