Bug 332371 - Generalizations from imported c++ classes are not displayed in the class property dialog
Summary: Generalizations from imported c++ classes are not displayed in the class prop...
Status: REPORTED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: Git
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-20 19:00 UTC by Ralf Habacker
Modified: 2014-11-25 07:55 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
c++ header import testcase (101 bytes, text/x-chdr)
2014-03-20 19:01 UTC, Ralf Habacker
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Habacker 2014-03-20 19:00:00 UTC
Importing a generalization from a c++ header is not displayed when opening the related class property  

Reproducible: Always

Steps to Reproduce:
1. open umbrello
2. import appended file
3. Open property dialog of class WidgetBase
Actual Results:  
No associations are displayed

Expected Results:  
Imported associations should be displayed

Assocations are available in the internal UML object lists, so it should be able to display such associations.
Comment 1 Ralf Habacker 2014-03-20 19:01:29 UTC
Created attachment 85652 [details]
c++ header import testcase
Comment 2 Ralf Habacker 2014-11-25 07:55:36 UTC
The problem here is that class ClassAssociationsPage only handles associations for which a widget exist  (in ClassAssociationsPage::fillListBox() there is called m_pScene->getWidgetAssocs())