umbrello
2.35.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
6 #ifndef UMLUNIQUECONSTRAINTDIALOG_H
7 #define UMLUNIQUECONSTRAINTDIALOG_H
Non-graphical Information for an Entity.
Definition: entity.h:29
#define DEBUG_REGISTER(src)
Definition: debug_utils.h:129
UMLEntityAttribute * asUMLEntityAttribute()
Definition: umlobject.cpp:1427
#define logDebug1(s, a)
Definition: uml.h:541
QString name() const
Definition: umlobject.cpp:207
UMLEntity * asUMLEntity()
Definition: umlobject.cpp:1426
QLabel * m_pNameL
Definition: umluniqueconstraintdialog.h:47
UMLEntityAttributeList m_pEntityAttributeList
Definition: umluniqueconstraintdialog.h:54
void slotResetWidgetState()
Definition: umluniqueconstraintdialog.cpp:256
@ SigNoVis
Definition: basictypes.h:163
void emitModified()
Definition: umlobject.cpp:381
UMLObject * umlParent() const
Definition: umlobject.cpp:676
virtual void setName(const QString &strName)
Definition: umlobject.cpp:188
Definition: singlepagedialogbase.h:29
QString toString(Uml::SignatureType::Enum sig=Uml::SignatureType::NoSig, bool withStereotype=false) const
Definition: entityattribute.cpp:163
UMLEntityAttributeList m_pConstraintAttributeList
Definition: umluniqueconstraintdialog.h:55
QListWidget * m_pAttributeListLW
Definition: umluniqueconstraintdialog.h:49
void clearAttributeList()
Definition: uniqueconstraint.cpp:326
KLineEdit * m_pNameLE
Definition: umluniqueconstraintdialog.h:48
QPushButton * m_pRemovePB
Definition: umluniqueconstraintdialog.h:51
UMLUniqueConstraint * m_pUniqueConstraint
Definition: umluniqueconstraintdialog.h:43
A dialog page to display unique constraint properties.
Definition: umluniqueconstraintdialog.h:30
void slotAddAttribute()
Definition: umluniqueconstraintdialog.cpp:167
void slotDeleteAttribute()
Definition: umluniqueconstraintdialog.cpp:198
#define i18n
Definition: main.cpp:35
@ ot_EntityAttribute
Definition: umlobject.h:98
void setupDialog()
Definition: umluniqueconstraintdialog.cpp:62
QPushButton * m_pAddPB
Definition: umluniqueconstraintdialog.h:51
UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const
Definition: entity.cpp:646
connect()
Definition: namespaces-multiple.php:5
Definition: umlentityattributelist.h:19
bool addEntityAttribute(UMLEntityAttribute *attr)
Definition: uniqueconstraint.cpp:247
virtual bool apply()
Definition: umluniqueconstraintdialog.cpp:226
Definition: umlclassifierlistitemlist.h:21
virtual QString toString(Uml::SignatureType::Enum sig=Uml::SignatureType::NoSig, bool withStereotype=false) const
Definition: classifierlistitem.cpp:87
~UMLUniqueConstraintDialog()
Definition: umluniqueconstraintdialog.cpp:55
KComboBox * m_pAttributeCB
Definition: umluniqueconstraintdialog.h:50
UMLEntityAttributeList getEntityAttributeList() const
Definition: uniqueconstraint.cpp:313
UMLUniqueConstraintDialog(QWidget *parent, UMLUniqueConstraint *pUniqueConstraint)
Definition: umluniqueconstraintdialog.cpp:44
Sets up entityattribute information.
Definition: entityattribute.h:20
QGroupBox * m_pAttributeListGB
Definition: umluniqueconstraintdialog.h:46
A base class for classifier list items (e.g. attributes)
Definition: classifierlistitem.h:24
Sets up Unique entity constraint information.
Definition: uniqueconstraint.h:23