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
Please register or sign in to comment