Skip to content
Commit 144e809e authored by Oliver Kellogg's avatar Oliver Kellogg
Browse files

Hook up UMLObject::m_TaggedValues in the Class, Attribute, and Operation

dialogs:

umbrello/dialogs/pages/classgeneralpage.{h,cpp}
- Remove unused members m_pInstanceL, m_pStereoTypeL.
- New member m_pNameLayout replaces same named local variable of
  classgeneralpage.cpp.
- New member m_pTagL is an array of QLabel* for stereotype tags.
- New member m_pTagLE is an array of KLineEdit* for stereotype tags.
- Function setupDialog initializes m_pTagL[] and m_pTagLE[] using
  Dialog_Utils::makeTagEditFields().
- New function slotStereoTextChanged is connected to
  m_stereotypeWidget->editField() signal currentTextChanged().
  Tag fields are rebuilt using Dialog_Utils::remakeTagEditFields().
- In function apply(), if m_stereotypeWidget and m_pObject are both
  non null then call Dialog_Utils::updateTagsFromEditFields().

umbrello/dialogs/umlattributedialog.{h,cpp}
- New member m_pValuesLayout replaces local variable valuesLayout of
  umlattributedialog.cpp.
- New member m_pTagL is an array of QLabel* for stereotype tags.
- New member m_pTagLE is an array of KLineEdit* for stereotype tags.
- Function setupDialog initializes m_pTagL[] and m_pTagLE[] using
  Dialog_Utils::makeTagEditFields().
- New function slotStereoTextChanged is connected to
  m_stereotypeWidget->editField() signal currentTextChanged().
  Tag fields are rebuilt using Dialog_Utils::remakeTagEditFields().
- In function apply() call Dialog_Utils::updateTagsFromEditFields().

umbrello/dialogs/umloperationdialog.{h,cpp}
- New member m_pGenLayout replaces local variable genLayout of
  umloperationdialog.cpp.
- New member m_pTagL is an array of QLabel* for stereotype tags.
- New member m_pTagLE is an array of KLineEdit* for stereotype tags.
- Function setupDialog initializes m_pTagL[] and m_pTagLE[] using
  Dialog_Utils::makeTagEditFields().
- New function slotStereoTextChanged is connected to
  m_stereotypeWidget->editField() signal currentTextChanged().
  Tag fields are rebuilt using Dialog_Utils::remakeTagEditFields().
- In function apply() call Dialog_Utils::updateTagsFromEditFields().

CCBUG: 73847
parent c588e7b6
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment