umbrello
2.32.3
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
11 #ifndef UMLENTITYATTRIBUTEDIALOG_H
12 #define UMLENTITYATTRIBUTEDIALOG_H
QGroupBox * m_pAttsGB
Definition: umlentityattributedialog.h:52
@ None
Definition: entityattribute.h:32
UMLClassifier * asUMLClassifier()
Definition: umlobject.cpp:1308
UMLEntityAttributeDialog(QWidget *pParent, UMLEntityAttribute *pEntityAttribute)
Definition: umlentityattributedialog.cpp:45
void insertAttribute(const QString &type, int index=-1)
Definition: umlentityattributedialog.cpp:213
QRadioButton * m_pNoneRB
Definition: umlentityattributedialog.h:54
QString name() const
Definition: umlobject.cpp:211
DefaultValueWidget * m_defaultValueWidget
Definition: umlentityattributedialog.h:62
void setNull(const bool null)
Definition: entityattribute.cpp:156
QCheckBox * m_pNullCB
Definition: umlentityattributedialog.h:59
KLineEdit * m_pNameLE
Definition: umlentityattributedialog.h:57
UMLClassifier * getType() const
Definition: classifierlistitem.cpp:102
QString getInitialValue() const
Definition: attribute.cpp:99
void setAttributes(const QString &attributes)
Definition: entityattribute.cpp:84
QLabel * m_pInitialL
Definition: umlentityattributedialog.h:55
QLabel * m_pNameL
Definition: umlentityattributedialog.h:55
UMLObject * umlParent() const
Definition: umlobject.cpp:670
void slotNameChanged(const QString &)
Definition: umlentityattributedialog.cpp:158
Definition: singlepagedialogbase.h:36
void setName(const QString &name)
Definition: attribute.cpp:76
Definition: umlentityattributedialog.h:32
void setupDialog()
Definition: umlentityattributedialog.cpp:60
QString getAttributes() const
Definition: entityattribute.cpp:75
The base class for UML objects.
Definition: umlobject.h:74
KComboBox * m_pAttributesCB
Definition: umlentityattributedialog.h:56
QCheckBox * m_pAutoIncrementCB
Definition: umlentityattributedialog.h:58
DBIndex_Type
Definition: entityattribute.h:31
KLineEdit * makeLabeledEditField(QGridLayout *layout, int row, QLabel *&label, const QString &labelText, KLineEdit *&editField, const QString &editFieldText)
Definition: dialog_utils.cpp:52
QString getValues() const
Definition: entityattribute.cpp:93
bool getNull() const
Definition: entityattribute.cpp:147
void setInitialValue(const QString &iv)
Definition: attribute.cpp:109
QRadioButton * m_pPublicRB
Definition: umlentityattributedialog.h:54
KLineEdit * m_pInitialLE
Definition: umlentityattributedialog.h:57
QRadioButton * m_pProtectedRB
Definition: umlentityattributedialog.h:54
bool getAutoIncrement() const
Definition: entityattribute.cpp:111
#define i18n
Definition: main.cpp:39
void slotAutoIncrementStateChanged(bool checked)
Definition: umlentityattributedialog.cpp:222
void setValues(const QString &values)
Definition: entityattribute.cpp:102
void setAutoIncrement(const bool autoIncrement)
Definition: entityattribute.cpp:120
connect()
Definition: namespaces-multiple.php:5
QRadioButton * m_pPrivateRB
Definition: umlentityattributedialog.h:54
virtual UMLObject * findChildObject(const QString &n, UMLObject::ObjectType t=UMLObject::ot_UMLObject)
Definition: umlcanvasobject.cpp:238
void setIndexType(const DBIndex_Type indexType)
Definition: entityattribute.cpp:138
virtual bool apply()
Definition: umlentityattributedialog.cpp:167
@ Index
Definition: entityattribute.h:34
~UMLEntityAttributeDialog()
Definition: umlentityattributedialog.cpp:53
Information for a non-graphical Concept/Class.
Definition: classifier.h:40
KLineEdit * m_pValuesLE
Definition: umlentityattributedialog.h:57
QLabel * m_pValuesL
Definition: umlentityattributedialog.h:55
Sets up entityattribute information.
Definition: entityattribute.h:26
QGroupBox * m_pValuesGB
Definition: umlentityattributedialog.h:52
QGroupBox * m_pScopeGB
Definition: umlentityattributedialog.h:53
UMLDatatypeWidget * m_datatypeWidget
Definition: umlentityattributedialog.h:60
UMLEntityAttribute * m_pEntityAttribute
Definition: umlentityattributedialog.h:49
UMLStereotypeWidget * m_stereotypeWidget
Definition: umlentityattributedialog.h:61
DBIndex_Type indexType() const
Definition: entityattribute.cpp:129
QLabel * m_pAttributesL
Definition: umlentityattributedialog.h:55