umbrello/umbrello
umluniqueconstraintdialog.cpp
Go to the documentation of this file.
45 UMLUniqueConstraintDialog::UMLUniqueConstraintDialog(QWidget* parent, UMLUniqueConstraint* pUniqueConstraint)
162 connect(m_pAttributeListLW, SIGNAL(itemClicked(QListWidgetItem*)), this, SLOT(slotResetWidgetState()));
UMLEntityAttributeList getEntityAttributeList() const
Get the Entity Attributes List.
Definition: uniqueconstraint.cpp:308
This sub-class adds copyInto and clone to the QPtrList base class...
Definition: umlclassifierlistitemlist.h:26
Classifiers (classes, interfaces) have lists of operations, attributes, templates and others...
Definition: classifierlistitem.h:29
void clearAttributeList()
Clear the list of attributes contained in this UniqueConstraint.
Definition: uniqueconstraint.cpp:321
UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const
Reimplementation of getFilteredList to support ot=UMLObject::ot_EntityConstraint. ...
Definition: entity.cpp:642
const T & at(int i) const
void removeAt(int i)
bool addEntityAttribute(UMLEntityAttribute *attr)
Adds a UMLEntityAttribute to the list.
Definition: uniqueconstraint.cpp:243
void slotResetWidgetState()
Enable or Disable the widgets.
Definition: umluniqueconstraintdialog.cpp:272
void insertItem(int row, QListWidgetItem *item)
void addItem(const QString &label)
int indexOf(const T &value, int from) const
virtual QString toString(Uml::SignatureType::Enum sig=Uml::SignatureType::NoSig)
Returns a string representation of the list item.
Definition: classifierlistitem.cpp:89
Definition: basictypes.h:142
void setEnabled(bool)
void addWidget(QWidget *widget, int stretch, QFlags< Qt::AlignmentFlag > alignment)
void append(const T &value)
QListWidgetItem * takeItem(int row)
virtual void addItem(QLayoutItem *item)
UMLUniqueConstraintDialog(QWidget *parent, UMLUniqueConstraint *pUniqueConstraint)
Sets up the UMLUniqueConstraintDialog.
Definition: umluniqueconstraintdialog.cpp:45
count
void setMargin(int margin)
void setCurrentRow(int row)
void slotDeleteAttribute()
Deletes an attribute from the list.
Definition: umluniqueconstraintdialog.cpp:199
This class is used to set up information for a unique entity constraint.
Definition: uniqueconstraint.h:28
This class is used to set up information for an entityattribute.
Definition: entityattribute.h:25
int length() const
This sub-class adds copyInto and clone to the QPtrList base class.
Definition: umlentityattributelist.h:25
QString toString(Uml::SignatureType::Enum sig=Uml::SignatureType::NoSig)
Returns a string representation of the UMLEntityAttribute.
Definition: entityattribute.cpp:169
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
QObject * parent() const
void slotApply()
Used when the Apply Button is clicked.
Definition: umluniqueconstraintdialog.cpp:227
void setSpacing(int spacing)
Definition: umlobject.h:69
This class contains the non-graphical information required for a UML Entity.
Definition: entity.h:34
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:27 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:27 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.