umbrello/umbrello
associationgeneralpage.cpp
Go to the documentation of this file.
47 AssociationGeneralPage::AssociationGeneralPage (UMLDoc *d, QWidget *parent, AssociationWidget *assoc)
void clear()
void setAssociationType(Uml::AssociationType::Enum type)
Sets the association's type.
Definition: associationwidget.cpp:1461
void updateObject()
Will move information from the dialog into the object.
Definition: associationgeneralpage.cpp:216
Definition: basictypes.h:215
void addWidget(QWidget *widget, int row, int column, QFlags< Qt::AlignmentFlag > alignment)
Definition: basictypes.h:216
UMLScene * umlScene() const
Deliver a pointer to the connected UMLView (needed esp.
Definition: widgetbase.cpp:107
void slotStereoCheckboxChanged(int state)
Definition: associationgeneralpage.cpp:192
Definition: basictypes.h:115
Definition: basictypes.h:80
QString toStringI18n(Enum item)
Converts a AssociationType to its string representation.
Definition: basictypes.cpp:325
QString documentation() const
Used by some child classes to get documentation.
Definition: widgetbase.cpp:171
void setSpacing(int spacing)
int size() const
This class represents an association inside a diagram.
Definition: associationwidget.h:50
This class contains the non-graphic representation of an association.
Definition: association.h:32
void setBuddy(QWidget *buddy)
void setMinimumSize(const QSize &)
void removeWidget(QWidget *widget)
void addWidget(QWidget *widget, int stretch, QFlags< Qt::AlignmentFlag > alignment)
void setName(const QString &strRole)
Sets the text in the FloatingTextWidget widget representing the Name of this association.
Definition: associationwidget.cpp:919
UMLAssociation * association() const
Returns the UMLAssociation representation of this object.
Definition: associationwidget.cpp:555
QString toString(Enum item)
Convert AssociationType item into QString representation.
Definition: basictypes.cpp:269
void setFocus()
void setDocumentation(const QString &doc)
Used by some child classes to set documentation.
Definition: widgetbase.cpp:196
void insertStereotypesSorted(KComboBox *kcb, const QString &type)
Helper function for inserting available stereotypes into a KComboBox.
Definition: dialog_utils.cpp:89
void hide()
void setMargin(int margin)
Enum fromInt(int item)
Convert a integer item into ProgrammingLanguage representation.
Definition: basictypes.cpp:435
QString stereotype(bool includeAdornments=false) const
Returns the stereotype.
Definition: umlobject.cpp:579
Definition: basictypes.h:124
void setChecked(bool)
AssociationGeneralPage(UMLDoc *d, QWidget *parent, AssociationWidget *a)
Sets up the AssociationGeneralPage.
Definition: associationgeneralpage.cpp:47
QFontMetrics fontMetrics() const
void setStereotype(const QString &stereo)
Definition: associationwidget.cpp:955
void setTitle(const QString &title)
int height() const
void show()
static bool allowAssociation(Uml::AssociationType::Enum assocType, UMLWidget *widget)
Returns whether an association is going to be allowed for the given values.
Definition: assocrules.cpp:50
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
QObject * parent() const
UMLWidget * widgetForRole(Uml::RoleType::Enum role) const
Gets the given role widget.
Definition: associationwidget.cpp:1254
const UMLStereotype * umlStereotype()
Returns the classes UMLStereotype object.
Definition: umlobject.cpp:571
void setSpacing(int spacing)
Uml::AssociationType::Enum associationType() const
Gets the association's type.
Definition: associationwidget.cpp:1448
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.