umbrello/umbrello
datatypewidget.cpp
Go to the documentation of this file.
48 void DatatypeWidget::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
DatatypeWidget(UMLScene *scene, UMLClassifier *d)
Constructs an DatatypeWidget.
Definition: datatypewidget.cpp:32
palette
This class defines the non-graphical information required for a UML Classifier (ie a class or interfa...
Definition: classifier.h:39
virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
Draws the UMLWidget on the given paint device.
Definition: umlwidget.cpp:1636
QDomNode appendChild(const QDomNode &newChild)
void saveToXMI(QDomDocument &qDoc, QDomElement &qElement)
Saves to the "datatypewidget" XMI element.
Definition: datatypewidget.cpp:92
virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
Overrides standard method.
Definition: datatypewidget.cpp:48
Definition: umlwidget.h:215
QWidget * viewport() const
QString name() const
Gets the name from the corresponding UMLObject if this widget has an underlying UMLObject; if it does...
Definition: widgetbase.cpp:211
void setBold(bool enable)
void drawRect(const QRectF &rectangle)
QRect boundingRect(QChar ch) const
void setFont(const QFont &font)
void setPen(const QColor &color)
virtual QSizeF minimumSize() const
Compute the minimum possible width and height.
Definition: umlwidget.cpp:233
void setBrush(const QBrush &brush)
bool loadFromXMI(QDomElement &qElement)
Loads from a "datatypewidget" XMI element.
Definition: datatypewidget.cpp:84
void drawText(const QPointF &position, const QString &text)
virtual bool loadFromXMI(QDomElement &qElement)
A virtual method to load the properties of this widget from a QDomElement into this widget...
Definition: umlwidget.cpp:1833
QString stereotype(bool includeAdornments=false) const
Returns the stereotype.
Definition: umlobject.cpp:579
Definition: umlwidget.h:216
void setItalic(bool enable)
virtual void saveToXMI(QDomDocument &qDoc, QDomElement &qElement)
A virtual method to save the properties of this widget into a QDomElement i.e xml.
Definition: umlwidget.cpp:1810
UMLView * activeView() const
Returns the active view associated with this scene.
Definition: umlscene.cpp:206
Definition: umlwidget.h:219
QDomElement createElement(const QString &tagName)
QFontMetrics & getFontMetrics(UMLWidget::FontType fontType) const
Returns the font metric used by this object for Text which uses bold/italic fonts.
Definition: umlwidget.cpp:1701
virtual QString fullyQualifiedName(const QString &separator=QString(), bool includeRoot=false) const
Returns the fully qualified name, i.e.
Definition: umlobject.cpp:202
virtual QFont font() const
Returns the font used for diaplaying any text.
Definition: widgetbase.cpp:445
int lineSpacing() const
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.