umbrello
2.34.3
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
6 #ifndef UMLENTITYATTRIBUTEDIALOG_H
7 #define UMLENTITYATTRIBUTEDIALOG_H
QGroupBox * m_pAttsGB
Definition: umlentityattributedialog.h:47
@ None
Definition: entityattribute.h:27
UMLEntityAttributeDialog(QWidget *pParent, UMLEntityAttribute *pEntityAttribute)
Definition: umlentityattributedialog.cpp:40
void insertAttribute(const QString &type, int index=-1)
Definition: umlentityattributedialog.cpp:208
QRadioButton * m_pNoneRB
Definition: umlentityattributedialog.h:49
QString name() const
Definition: umlobject.cpp:207
DefaultValueWidget * m_defaultValueWidget
Definition: umlentityattributedialog.h:57
void setNull(const bool null)
Definition: entityattribute.cpp:153
QCheckBox * m_pNullCB
Definition: umlentityattributedialog.h:54
KLineEdit * m_pNameLE
Definition: umlentityattributedialog.h:52
UMLClassifier * getType() const
Definition: classifierlistitem.cpp:98
QString getInitialValue() const
Definition: attribute.cpp:100
void setAttributes(const QString &attributes)
Definition: entityattribute.cpp:81
QLabel * m_pInitialL
Definition: umlentityattributedialog.h:50
QLabel * m_pNameL
Definition: umlentityattributedialog.h:50
UMLObject * umlParent() const
Definition: umlobject.cpp:676
void slotNameChanged(const QString &)
Definition: umlentityattributedialog.cpp:153
Definition: singlepagedialogbase.h:29
KLineEdit * makeLabeledEditField(QGridLayout *layout, int row, QLabel *&label, const QString &labelText, KLineEdit *&editField, const QString &editFieldText, int columnOffset)
Definition: dialog_utils.cpp:48
void setName(const QString &name)
Definition: attribute.cpp:77
Definition: umlentityattributedialog.h:26
void setupDialog()
Definition: umlentityattributedialog.cpp:55
QString getAttributes() const
Definition: entityattribute.cpp:72
The base class for UML objects.
Definition: umlobject.h:69
KComboBox * m_pAttributesCB
Definition: umlentityattributedialog.h:51
QCheckBox * m_pAutoIncrementCB
Definition: umlentityattributedialog.h:53
DBIndex_Type
Definition: entityattribute.h:25
QString getValues() const
Definition: entityattribute.cpp:90
bool getNull() const
Definition: entityattribute.cpp:144
void setInitialValue(const QString &iv)
Definition: attribute.cpp:110
QRadioButton * m_pPublicRB
Definition: umlentityattributedialog.h:49
KLineEdit * m_pInitialLE
Definition: umlentityattributedialog.h:52
QRadioButton * m_pProtectedRB
Definition: umlentityattributedialog.h:49
bool getAutoIncrement() const
Definition: entityattribute.cpp:108
#define i18n
Definition: main.cpp:35
void slotAutoIncrementStateChanged(bool checked)
Definition: umlentityattributedialog.cpp:217
void setValues(const QString &values)
Definition: entityattribute.cpp:99
UMLClassifier * asUMLClassifier()
Definition: umlobject.cpp:1420
void setAutoIncrement(const bool autoIncrement)
Definition: entityattribute.cpp:117
connect()
Definition: namespaces-multiple.php:5
QRadioButton * m_pPrivateRB
Definition: umlentityattributedialog.h:49
void setIndexType(const DBIndex_Type indexType)
Definition: entityattribute.cpp:135
virtual bool apply()
Definition: umlentityattributedialog.cpp:162
@ Index
Definition: entityattribute.h:29
~UMLEntityAttributeDialog()
Definition: umlentityattributedialog.cpp:48
Information for a non-graphical Concept/Class.
Definition: classifier.h:34
KLineEdit * m_pValuesLE
Definition: umlentityattributedialog.h:52
QLabel * m_pValuesL
Definition: umlentityattributedialog.h:50
Sets up entityattribute information.
Definition: entityattribute.h:20
QGroupBox * m_pValuesGB
Definition: umlentityattributedialog.h:47
QGroupBox * m_pScopeGB
Definition: umlentityattributedialog.h:48
UMLDatatypeWidget * m_datatypeWidget
Definition: umlentityattributedialog.h:55
virtual UMLObject * findChildObject(const QString &n, UMLObject::ObjectType t=UMLObject::ot_UMLObject) const
Definition: umlcanvasobject.cpp:237
UMLEntityAttribute * m_pEntityAttribute
Definition: umlentityattributedialog.h:44
UMLStereotypeWidget * m_stereotypeWidget
Definition: umlentityattributedialog.h:56
DBIndex_Type indexType() const
Definition: entityattribute.cpp:126
QLabel * m_pAttributesL
Definition: umlentityattributedialog.h:50