umbrello
2.32.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
11 #ifndef UMLATTRIBUTEDIALOG_H
12 #define UMLATTRIBUTEDIALOG_H
QLabel * m_pNameL
Definition: umlattributedialog.h:53
UMLClassifier * asUMLClassifier()
Definition: umlobject.cpp:1393
KLineEdit * m_pInitialLE
Definition: umlattributedialog.h:54
QString name() const
Definition: umlobject.cpp:211
UMLClassifierListItem * asUMLClassifierListItem()
Definition: umlobject.cpp:1394
QLabel * m_pTagL[N_STEREOATTRS]
Definition: umlattributedialog.h:58
bool apply()
Definition: umlattributedialog.cpp:124
void setStatic(bool bStatic)
Definition: umlobject.cpp:374
QLabel * m_pInitialL
Definition: umlattributedialog.h:53
QString getInitialValue() const
Definition: attribute.cpp:99
UMLStereotypeWidget * m_stereotypeWidget
Definition: umlattributedialog.h:57
Uml::Visibility::Enum defaultAttributeScope
Definition: optionstate.h:140
UMLObject * umlParent() const
Definition: umlobject.cpp:678
bool isStatic() const
Definition: umlobject.cpp:366
Definition: singlepagedialogbase.h:34
VisibilityEnumWidget * m_visibilityEnumWidget
Definition: umlattributedialog.h:60
KLineEdit * makeLabeledEditField(QGridLayout *layout, int row, QLabel *&label, const QString &labelText, KLineEdit *&editField, const QString &editFieldText, int columnOffset)
Definition: dialog_utils.cpp:52
Definition: umlattributedialog.h:34
void setName(const QString &name)
Definition: attribute.cpp:76
QCheckBox * m_pStaticCB
Definition: umlattributedialog.h:55
void updateTagsFromEditFields(UMLObject *o, KLineEdit *pTagLineEdit[N_STEREOATTRS])
Definition: dialog_utils.cpp:143
The base class for UML objects.
Definition: umlobject.h:74
OptionState & optionState()
Definition: optionstate.cpp:370
void setInitialValue(const QString &iv)
Definition: attribute.cpp:109
KLineEdit * m_pNameLE
Definition: umlattributedialog.h:54
void setupDialog()
Definition: umlattributedialog.cpp:64
Uml::Visibility::Enum visibility() const
Definition: umlobject.cpp:466
void remakeTagEditFields(const QString &stereoText, UMLObject *o, QGridLayout *genLayout, QLabel *pTagLabel[N_STEREOATTRS], KLineEdit *pTagLineEdit[N_STEREOATTRS], int row)
Definition: dialog_utils.cpp:103
#define i18n
Definition: main.cpp:39
QGridLayout * m_pValuesLayout
Definition: umlattributedialog.h:51
connect()
Definition: namespaces-multiple.php:5
Sets up attribute information.
Definition: attribute.h:27
DocumentationWidget * m_docWidget
Definition: umlattributedialog.h:61
virtual UMLObject * findChildObject(const QString &n, UMLObject::ObjectType t=UMLObject::ot_UMLObject)
Definition: umlcanvasobject.cpp:238
ClassState classState
Definition: optionstate.h:338
UMLDatatypeWidget * m_datatypeWidget
Definition: umlattributedialog.h:56
Information for a non-graphical Concept/Class.
Definition: classifier.h:39
void slotNameChanged(const QString &)
Definition: umlattributedialog.cpp:110
UMLAttribute * m_pAttribute
Definition: umlattributedialog.h:48
~UMLAttributeDialog()
Definition: umlattributedialog.cpp:57
void slotStereoTextChanged(const QString &)
Definition: umlattributedialog.cpp:115
UMLAttributeDialog(QWidget *pParent, UMLAttribute *pAttribute)
Definition: umlattributedialog.cpp:45
KLineEdit * m_pTagLE[N_STEREOATTRS]
Definition: umlattributedialog.h:59
QGroupBox * m_pValuesGB
Definition: umlattributedialog.h:52
#define N_STEREOATTRS
Definition: n_stereoattrs.h:15
void makeTagEditFields(UMLObject *o, QGridLayout *genLayout, QLabel *pTagLabel[N_STEREOATTRS], KLineEdit *pTagLineEdit[N_STEREOATTRS], int row)
Definition: dialog_utils.cpp:71