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.
6 #ifndef UMLATTRIBUTEDIALOG_H
7 #define UMLATTRIBUTEDIALOG_H
QLabel * m_pNameL
Definition: umlattributedialog.h:48
UMLClassifier * asUMLClassifier()
Definition: umlobject.cpp:1389
KLineEdit * m_pInitialLE
Definition: umlattributedialog.h:49
void remakeTagEditFields(const QString &stereoText, UMLObject *, QGridLayout *genLayout, QLabel *pTagLabel[N_STEREOATTRS], KLineEdit *pTagLineEdit[N_STEREOATTRS], int row)
Definition: dialog_utils.cpp:98
QString name() const
Definition: umlobject.cpp:206
UMLClassifierListItem * asUMLClassifierListItem()
Definition: umlobject.cpp:1390
QLabel * m_pTagL[N_STEREOATTRS]
Definition: umlattributedialog.h:53
bool apply()
Definition: umlattributedialog.cpp:119
void setStatic(bool bStatic)
Definition: umlobject.cpp:369
QLabel * m_pInitialL
Definition: umlattributedialog.h:48
QString getInitialValue() const
Definition: attribute.cpp:94
UMLStereotypeWidget * m_stereotypeWidget
Definition: umlattributedialog.h:52
Uml::Visibility::Enum defaultAttributeScope
Definition: optionstate.h:127
UMLObject * umlParent() const
Definition: umlobject.cpp:674
bool isStatic() const
Definition: umlobject.cpp:361
Definition: singlepagedialogbase.h:29
VisibilityEnumWidget * m_visibilityEnumWidget
Definition: umlattributedialog.h:55
KLineEdit * makeLabeledEditField(QGridLayout *layout, int row, QLabel *&label, const QString &labelText, KLineEdit *&editField, const QString &editFieldText, int columnOffset)
Definition: dialog_utils.cpp:47
Definition: umlattributedialog.h:29
void setName(const QString &name)
Definition: attribute.cpp:71
QCheckBox * m_pStaticCB
Definition: umlattributedialog.h:50
void updateTagsFromEditFields(UMLObject *o, KLineEdit *pTagLineEdit[N_STEREOATTRS])
Definition: dialog_utils.cpp:138
The base class for UML objects.
Definition: umlobject.h:69
OptionState & optionState()
Definition: optionstate.cpp:357
void setInitialValue(const QString &iv)
Definition: attribute.cpp:104
KLineEdit * m_pNameLE
Definition: umlattributedialog.h:49
void setupDialog()
Definition: umlattributedialog.cpp:59
Uml::Visibility::Enum visibility() const
Definition: umlobject.cpp:461
#define i18n
Definition: main.cpp:34
QGridLayout * m_pValuesLayout
Definition: umlattributedialog.h:46
connect()
Definition: namespaces-multiple.php:5
Sets up attribute information.
Definition: attribute.h:22
DocumentationWidget * m_docWidget
Definition: umlattributedialog.h:56
ClassState classState
Definition: optionstate.h:325
UMLDatatypeWidget * m_datatypeWidget
Definition: umlattributedialog.h:51
Information for a non-graphical Concept/Class.
Definition: classifier.h:34
void slotNameChanged(const QString &)
Definition: umlattributedialog.cpp:105
UMLAttribute * m_pAttribute
Definition: umlattributedialog.h:43
~UMLAttributeDialog()
Definition: umlattributedialog.cpp:52
void slotStereoTextChanged(const QString &)
Definition: umlattributedialog.cpp:110
UMLAttributeDialog(QWidget *pParent, UMLAttribute *pAttribute)
Definition: umlattributedialog.cpp:40
KLineEdit * m_pTagLE[N_STEREOATTRS]
Definition: umlattributedialog.h:54
virtual UMLObject * findChildObject(const QString &n, UMLObject::ObjectType t=UMLObject::ot_UMLObject) const
Definition: umlcanvasobject.cpp:233
QGroupBox * m_pValuesGB
Definition: umlattributedialog.h:47
#define N_STEREOATTRS
Definition: n_stereoattrs.h:11
void makeTagEditFields(UMLObject *o, QGridLayout *genLayout, QLabel *pTagLabel[N_STEREOATTRS], KLineEdit *pTagLineEdit[N_STEREOATTRS], int row)
Definition: dialog_utils.cpp:66