Bug 332371

Summary: Generalizations from imported c++ classes are not displayed in the class property dialog
Product: [Applications] umbrello Reporter: Ralf Habacker <ralf.habacker>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: REPORTED ---    
Severity: wishlist    
Priority: NOR    
Version: Git   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: c++ header import testcase

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())