Bug 352878

Summary: Evaluate usage of Qt Modeling framework
Product: [Applications] umbrello Reporter: Ralf Habacker <ralf.habacker>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: REPORTED ---    
Severity: wishlist CC: sandroandrade
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ralf Habacker 2015-09-18 14:12:15 UTC
At https://mail.kde.org/pipermail/umbrello-devel/2015-August/019707.html Sandro Andante talked about the benefits to incorporate Qt Modeling framework into umbrello. 

This bug is intended to collect related source code activities.


Reproducible: Always
Comment 1 Ralf Habacker 2015-09-18 14:14:31 UTC
Git commit 5a850c0f6d6bcb0bbe7cb0bd6730e9db9ffddfda by Ralf Habacker.
Committed on 19/08/2015 at 22:13.
Pushed by habacker into branch 'master'.

Move UML model related classes into sub directory 'umlmodel'.

This makes is easier to identify uml model classes.

M  +36   -33   umbrello/CMakeLists.txt
R  +0    -0    umbrello/umlmodel/actor.cpp [from: umbrello/actor.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/actor.h [from: umbrello/actor.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/artifact.cpp [from: umbrello/artifact.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/artifact.h [from: umbrello/artifact.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/association.cpp [from: umbrello/association.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/association.h [from: umbrello/association.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/attribute.cpp [from: umbrello/attribute.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/attribute.h [from: umbrello/attribute.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/category.cpp [from: umbrello/category.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/category.h [from: umbrello/category.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/checkconstraint.cpp [from: umbrello/checkconstraint.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/checkconstraint.h [from: umbrello/checkconstraint.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/classifier.cpp [from: umbrello/classifier.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/classifier.h [from: umbrello/classifier.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/classifierlistitem.cpp [from: umbrello/classifierlistitem.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/classifierlistitem.h [from: umbrello/classifierlistitem.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/component.cpp [from: umbrello/component.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/component.h [from: umbrello/component.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/entity.cpp [from: umbrello/entity.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/entity.h [from: umbrello/entity.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/entityattribute.cpp [from: umbrello/entityattribute.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/entityattribute.h [from: umbrello/entityattribute.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/entityconstraint.cpp [from: umbrello/entityconstraint.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/entityconstraint.h [from: umbrello/entityconstraint.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/enum.cpp [from: umbrello/enum.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/enum.h [from: umbrello/enum.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/enumliteral.cpp [from: umbrello/enumliteral.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/enumliteral.h [from: umbrello/enumliteral.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/folder.cpp [from: umbrello/folder.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/folder.h [from: umbrello/folder.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/foreignkeyconstraint.cpp [from: umbrello/foreignkeyconstraint.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/foreignkeyconstraint.h [from: umbrello/foreignkeyconstraint.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/node.cpp [from: umbrello/node.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/node.h [from: umbrello/node.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/operation.cpp [from: umbrello/operation.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/operation.h [from: umbrello/operation.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/package.cpp [from: umbrello/package.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/package.h [from: umbrello/package.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/port.cpp [from: umbrello/port.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/port.h [from: umbrello/port.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/stereotype.cpp [from: umbrello/stereotype.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/stereotype.h [from: umbrello/stereotype.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/template.cpp [from: umbrello/template.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/template.h [from: umbrello/template.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlassociationlist.h [from: umbrello/umlassociationlist.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlattributelist.cpp [from: umbrello/umlattributelist.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlattributelist.h [from: umbrello/umlattributelist.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlcanvasobject.cpp [from: umbrello/umlcanvasobject.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlcanvasobject.h [from: umbrello/umlcanvasobject.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlclassifierlist.h [from: umbrello/umlclassifierlist.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlclassifierlistitemlist.cpp [from: umbrello/umlclassifierlistitemlist.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlclassifierlistitemlist.h [from: umbrello/umlclassifierlistitemlist.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlentityattributelist.cpp [from: umbrello/umlentityattributelist.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlentityattributelist.h [from: umbrello/umlentityattributelist.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlentityconstraintlist.cpp [from: umbrello/umlentityconstraintlist.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlentityconstraintlist.h [from: umbrello/umlentityconstraintlist.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlentitylist.h [from: umbrello/umlentitylist.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlenumliterallist.h [from: umbrello/umlenumliterallist.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlobject.cpp [from: umbrello/umlobject.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlobject.h [from: umbrello/umlobject.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlobjectlist.cpp [from: umbrello/umlobjectlist.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlobjectlist.h [from: umbrello/umlobjectlist.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umloperationlist.h [from: umbrello/umloperationlist.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlpackagelist.h [from: umbrello/umlpackagelist.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlrole.cpp [from: umbrello/umlrole.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlrole.h [from: umbrello/umlrole.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umlstereotypelist.h [from: umbrello/umlstereotypelist.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/umltemplatelist.h [from: umbrello/umltemplatelist.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/uniqueconstraint.cpp [from: umbrello/uniqueconstraint.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/uniqueconstraint.h [from: umbrello/uniqueconstraint.h - 100% similarity]
R  +0    -0    umbrello/umlmodel/usecase.cpp [from: umbrello/usecase.cpp - 100% similarity]
R  +0    -0    umbrello/umlmodel/usecase.h [from: umbrello/usecase.h - 100% similarity]
M  +1    -0    unittests/CMakeLists.txt

http://commits.kde.org/umbrello/5a850c0f6d6bcb0bbe7cb0bd6730e9db9ffddfda
Comment 2 Ralf Habacker 2015-09-18 14:26:27 UTC
Git commit 98cba1c4f666ae8b07c23d26365faea6710bc4d0 by Ralf Habacker.
Committed on 18/09/2015 at 14:26.
Pushed by habacker into branch 'master'.

Move UML model related widget classes into sub directory 'umlwidgets'.

This gives better structure overview.

M  +43   -43   umbrello/CMakeLists.txt
R  +0    -0    umbrello/umlwidgets/activitywidget.cpp [from: umbrello/widgets/activitywidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/activitywidget.h [from: umbrello/widgets/activitywidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/actorwidget.cpp [from: umbrello/widgets/actorwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/actorwidget.h [from: umbrello/widgets/actorwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/artifactwidget.cpp [from: umbrello/widgets/artifactwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/artifactwidget.h [from: umbrello/widgets/artifactwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/associationline.cpp [from: umbrello/widgets/associationline.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/associationline.h [from: umbrello/widgets/associationline.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/associationwidget.cpp [from: umbrello/widgets/associationwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/associationwidget.h [from: umbrello/widgets/associationwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/boxwidget.cpp [from: umbrello/widgets/boxwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/boxwidget.h [from: umbrello/widgets/boxwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/categorywidget.cpp [from: umbrello/widgets/categorywidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/categorywidget.h [from: umbrello/widgets/categorywidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/classifierwidget.cpp [from: umbrello/widgets/classifierwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/classifierwidget.h [from: umbrello/widgets/classifierwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/combinedfragmentwidget.cpp [from: umbrello/widgets/combinedfragmentwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/combinedfragmentwidget.h [from: umbrello/widgets/combinedfragmentwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/componentwidget.cpp [from: umbrello/widgets/componentwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/componentwidget.h [from: umbrello/widgets/componentwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/datatypewidget.cpp [from: umbrello/widgets/datatypewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/datatypewidget.h [from: umbrello/widgets/datatypewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/entitywidget.cpp [from: umbrello/widgets/entitywidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/entitywidget.h [from: umbrello/widgets/entitywidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/enumwidget.cpp [from: umbrello/widgets/enumwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/enumwidget.h [from: umbrello/widgets/enumwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/floatingdashlinewidget.cpp [from: umbrello/widgets/floatingdashlinewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/floatingdashlinewidget.h [from: umbrello/widgets/floatingdashlinewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/floatingtextwidget.cpp [from: umbrello/widgets/floatingtextwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/floatingtextwidget.h [from: umbrello/widgets/floatingtextwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/forkjoinwidget.cpp [from: umbrello/widgets/forkjoinwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/forkjoinwidget.h [from: umbrello/widgets/forkjoinwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/layoutgrid.cpp [from: umbrello/widgets/layoutgrid.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/layoutgrid.h [from: umbrello/widgets/layoutgrid.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/linkwidget.cpp [from: umbrello/widgets/linkwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/linkwidget.h [from: umbrello/widgets/linkwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/messagewidget.cpp [from: umbrello/widgets/messagewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/messagewidget.h [from: umbrello/widgets/messagewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/nodewidget.cpp [from: umbrello/widgets/nodewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/nodewidget.h [from: umbrello/widgets/nodewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/notewidget.cpp [from: umbrello/widgets/notewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/notewidget.h [from: umbrello/widgets/notewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/objectnodewidget.cpp [from: umbrello/widgets/objectnodewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/objectnodewidget.h [from: umbrello/widgets/objectnodewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/objectwidget.cpp [from: umbrello/widgets/objectwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/objectwidget.h [from: umbrello/widgets/objectwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/packagewidget.cpp [from: umbrello/widgets/packagewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/packagewidget.h [from: umbrello/widgets/packagewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/pinportbase.cpp [from: umbrello/widgets/pinportbase.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/pinportbase.h [from: umbrello/widgets/pinportbase.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/pinwidget.cpp [from: umbrello/widgets/pinwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/pinwidget.h [from: umbrello/widgets/pinwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/portwidget.cpp [from: umbrello/widgets/portwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/portwidget.h [from: umbrello/widgets/portwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/preconditionwidget.cpp [from: umbrello/widgets/preconditionwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/preconditionwidget.h [from: umbrello/widgets/preconditionwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/regionwidget.cpp [from: umbrello/widgets/regionwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/regionwidget.h [from: umbrello/widgets/regionwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/seqlinewidget.cpp [from: umbrello/widgets/seqlinewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/seqlinewidget.h [from: umbrello/widgets/seqlinewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/signalwidget.cpp [from: umbrello/widgets/signalwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/signalwidget.h [from: umbrello/widgets/signalwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/statewidget.cpp [from: umbrello/widgets/statewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/statewidget.h [from: umbrello/widgets/statewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/statusbartoolbutton.cpp [from: umbrello/widgets/statusbartoolbutton.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/statusbartoolbutton.h [from: umbrello/widgets/statusbartoolbutton.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/toolbarstateonewidget.cpp [from: umbrello/widgets/toolbarstateonewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/toolbarstateonewidget.h [from: umbrello/widgets/toolbarstateonewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/umlwidget.cpp [from: umbrello/widgets/umlwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/umlwidget.h [from: umbrello/widgets/umlwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/usecasewidget.cpp [from: umbrello/widgets/usecasewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/usecasewidget.h [from: umbrello/widgets/usecasewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widget_factory.cpp [from: umbrello/widgets/widget_factory.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widget_factory.h [from: umbrello/widgets/widget_factory.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widget_utils.cpp [from: umbrello/widgets/widget_utils.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widget_utils.h [from: umbrello/widgets/widget_utils.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widgetbase.cpp [from: umbrello/widgets/widgetbase.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widgetbase.h [from: umbrello/widgets/widgetbase.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widgetlist_utils.cpp [from: umbrello/widgets/widgetlist_utils.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widgetlist_utils.h [from: umbrello/widgets/widgetlist_utils.h - 100% similarity]
M  +1    -1    unittests/CMakeLists.txt

http://commits.kde.org/umbrello/98cba1c4f666ae8b07c23d26365faea6710bc4d0
Comment 3 Ralf Habacker 2015-12-16 18:49:06 UTC
Git commit a374cdb8cec92366fba72b338c028dcd306422d5 by Ralf Habacker.
Committed on 16/12/2015 at 18:15.
Pushed by habacker into branch 'frameworks'.

Move UML model related widget classes into sub directory 'umlwidgets'.

This gives better structure overview.

M  +43   -43   umbrello/CMakeLists.txt
R  +0    -0    umbrello/umlwidgets/activitywidget.cpp [from: umbrello/widgets/activitywidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/activitywidget.h [from: umbrello/widgets/activitywidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/actorwidget.cpp [from: umbrello/widgets/actorwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/actorwidget.h [from: umbrello/widgets/actorwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/artifactwidget.cpp [from: umbrello/widgets/artifactwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/artifactwidget.h [from: umbrello/widgets/artifactwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/associationline.cpp [from: umbrello/widgets/associationline.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/associationline.h [from: umbrello/widgets/associationline.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/associationwidget.cpp [from: umbrello/widgets/associationwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/associationwidget.h [from: umbrello/widgets/associationwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/boxwidget.cpp [from: umbrello/widgets/boxwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/boxwidget.h [from: umbrello/widgets/boxwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/categorywidget.cpp [from: umbrello/widgets/categorywidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/categorywidget.h [from: umbrello/widgets/categorywidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/classifierwidget.cpp [from: umbrello/widgets/classifierwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/classifierwidget.h [from: umbrello/widgets/classifierwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/combinedfragmentwidget.cpp [from: umbrello/widgets/combinedfragmentwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/combinedfragmentwidget.h [from: umbrello/widgets/combinedfragmentwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/componentwidget.cpp [from: umbrello/widgets/componentwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/componentwidget.h [from: umbrello/widgets/componentwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/datatypewidget.cpp [from: umbrello/widgets/datatypewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/datatypewidget.h [from: umbrello/widgets/datatypewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/entitywidget.cpp [from: umbrello/widgets/entitywidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/entitywidget.h [from: umbrello/widgets/entitywidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/enumwidget.cpp [from: umbrello/widgets/enumwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/enumwidget.h [from: umbrello/widgets/enumwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/floatingdashlinewidget.cpp [from: umbrello/widgets/floatingdashlinewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/floatingdashlinewidget.h [from: umbrello/widgets/floatingdashlinewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/floatingtextwidget.cpp [from: umbrello/widgets/floatingtextwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/floatingtextwidget.h [from: umbrello/widgets/floatingtextwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/forkjoinwidget.cpp [from: umbrello/widgets/forkjoinwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/forkjoinwidget.h [from: umbrello/widgets/forkjoinwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/layoutgrid.cpp [from: umbrello/widgets/layoutgrid.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/layoutgrid.h [from: umbrello/widgets/layoutgrid.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/linkwidget.cpp [from: umbrello/widgets/linkwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/linkwidget.h [from: umbrello/widgets/linkwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/messagewidget.cpp [from: umbrello/widgets/messagewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/messagewidget.h [from: umbrello/widgets/messagewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/nodewidget.cpp [from: umbrello/widgets/nodewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/nodewidget.h [from: umbrello/widgets/nodewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/notewidget.cpp [from: umbrello/widgets/notewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/notewidget.h [from: umbrello/widgets/notewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/objectnodewidget.cpp [from: umbrello/widgets/objectnodewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/objectnodewidget.h [from: umbrello/widgets/objectnodewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/objectwidget.cpp [from: umbrello/widgets/objectwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/objectwidget.h [from: umbrello/widgets/objectwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/packagewidget.cpp [from: umbrello/widgets/packagewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/packagewidget.h [from: umbrello/widgets/packagewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/pinportbase.cpp [from: umbrello/widgets/pinportbase.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/pinportbase.h [from: umbrello/widgets/pinportbase.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/pinwidget.cpp [from: umbrello/widgets/pinwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/pinwidget.h [from: umbrello/widgets/pinwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/portwidget.cpp [from: umbrello/widgets/portwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/portwidget.h [from: umbrello/widgets/portwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/preconditionwidget.cpp [from: umbrello/widgets/preconditionwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/preconditionwidget.h [from: umbrello/widgets/preconditionwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/regionwidget.cpp [from: umbrello/widgets/regionwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/regionwidget.h [from: umbrello/widgets/regionwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/seqlinewidget.cpp [from: umbrello/widgets/seqlinewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/seqlinewidget.h [from: umbrello/widgets/seqlinewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/signalwidget.cpp [from: umbrello/widgets/signalwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/signalwidget.h [from: umbrello/widgets/signalwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/statewidget.cpp [from: umbrello/widgets/statewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/statewidget.h [from: umbrello/widgets/statewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/statusbartoolbutton.cpp [from: umbrello/widgets/statusbartoolbutton.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/statusbartoolbutton.h [from: umbrello/widgets/statusbartoolbutton.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/toolbarstateonewidget.cpp [from: umbrello/widgets/toolbarstateonewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/toolbarstateonewidget.h [from: umbrello/widgets/toolbarstateonewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/umlwidget.cpp [from: umbrello/widgets/umlwidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/umlwidget.h [from: umbrello/widgets/umlwidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/usecasewidget.cpp [from: umbrello/widgets/usecasewidget.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/usecasewidget.h [from: umbrello/widgets/usecasewidget.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widget_factory.cpp [from: umbrello/widgets/widget_factory.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widget_factory.h [from: umbrello/widgets/widget_factory.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widget_utils.cpp [from: umbrello/widgets/widget_utils.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widget_utils.h [from: umbrello/widgets/widget_utils.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widgetbase.cpp [from: umbrello/widgets/widgetbase.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widgetbase.h [from: umbrello/widgets/widgetbase.h - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widgetlist_utils.cpp [from: umbrello/widgets/widgetlist_utils.cpp - 100% similarity]
R  +0    -0    umbrello/umlwidgets/widgetlist_utils.h [from: umbrello/widgets/widgetlist_utils.h - 100% similarity]
M  +1    -1    unittests/CMakeLists.txt

http://commits.kde.org/umbrello/a374cdb8cec92366fba72b338c028dcd306422d5
Comment 4 Ralf Habacker 2016-03-21 18:37:06 UTC
Created temporary branch with merged in qt modeling source code at https://gitlab.com/umbrello/test/commits/qt-modeling-test.