More Info

Revision 817196

(Back to digest)
 

Other in Development Tools

Gopala Krishna A committed changes in /branches/work/soc-umbrello/umbrello:

This is the first step towards the GraphicsView port. Most of the UMLView's attributes and operations are now transferred to UMLScene which inherits QGraphicsScene (to allow split views in future).

UMLWidget now inherits QGraphicsItem and so does most of the Q3Canvas* counter parts.
UMLView is just a view to model - UMLScene.
QCanvas dependancy is almost removed!!

File Changes

Added 2 files
/branches/work/soc-umbrello/umbrello
 
/umlscene.cpp
 
/umlscene.h
Deleted 2 files
/branches/work/soc-umbrello/umbrello
 
/umlviewcanvas.cpp
 
/umlviewcanvas.h
Modified 129 files
/branches/work/soc-umbrello/umbrello
 
/activitywidget.cpp
 
/activitywidget.h
 
/actorwidget.cpp
 
/actorwidget.h
 
/artifactwidget.cpp
 
/artifactwidget.h
 
/associationwidget.cpp
 
/associationwidget.h
 
/assocrules.cpp
 
/boxwidget.cpp
 
/boxwidget.h
 
/categorywidget.cpp
 
/categorywidget.h
 
/classifierwidget.cpp
 
/classifierwidget.h
 
/CMakeLists.txt
 
/combinedfragmentwidget.cpp
 
/combinedfragmentwidget.h
 
/componentwidget.cpp
 
/componentwidget.h
 
/datatypewidget.cpp
 
/datatypewidget.h
 
/docwindow.cpp
 
/entitywidget.cpp
 
/entitywidget.h
 
/enumwidget.cpp
 
/enumwidget.h
 
/floatingdashlinewidget.cpp
 
/floatingdashlinewidget.h
 
/floatingtextwidget.cpp
 
/floatingtextwidget.h
 
/floatingtextwidgetcontroller.cpp
 
/floatingtextwidgetcontroller.h
 
/folder.cpp
 
/folder.h
 
/forkjoinwidget.cpp
 
/forkjoinwidget.h
 
/linepath.cpp
 
/linepath.h
 
/linkwidget.cpp
 
/linkwidget.h
 
/listpopupmenu.cpp
 
/messagewidget.cpp
 
/messagewidget.h
 
/messagewidgetcontroller.cpp
 
/messagewidgetcontroller.h
 
/nodewidget.cpp
 
/nodewidget.h
 
/notewidget.cpp
 
/notewidget.h
 
/notewidgetcontroller.cpp
 
/notewidgetcontroller.h
 
/objectnodewidget.cpp
 
/objectnodewidget.h
 
/objectwidget.cpp
 
/objectwidget.h
 
/objectwidgetcontroller.cpp
 
/objectwidgetcontroller.h
 
/packagewidget.cpp
 
/packagewidget.h
 
/pinwidget.cpp
 
/pinwidget.h
 
/preconditionwidget.cpp
 
/preconditionwidget.h
 
/regionwidget.cpp
 
/regionwidget.h
 
/seqlinewidget.cpp
 
/seqlinewidget.h
 
/signalwidget.cpp
 
/signalwidget.h
 
/statewidget.cpp
 
/statewidget.h
 
/toolbarstate.cpp
 
/toolbarstate.h
 
/toolbarstatearrow.cpp
 
/toolbarstatearrow.h
 
/toolbarstateassociation.cpp
 
/toolbarstateassociation.h
 
/toolbarstatefactory.cpp
 
/toolbarstatefactory.h
 
/toolbarstatemessages.cpp
 
/toolbarstatemessages.h
 
/toolbarstateonewidget.cpp
 
/toolbarstateonewidget.h
 
/toolbarstateother.cpp
 
/toolbarstateother.h
 
/toolbarstatepool.cpp
 
/toolbarstatepool.h
 
/uml.cpp
 
/umldoc.cpp
 
/umllistview.cpp
 
/umllistviewitem.cpp
 
/umlview.cpp
 
/umlview.h
 
/umlviewimageexporter.cpp
 
/umlviewimageexportermodel.cpp
 
/umlwidget.cpp
 
/umlwidget.h
 
/umlwidgetcontroller.cpp
 
/umlwidgetcontroller.h
 
/usecasewidget.cpp
 
/usecasewidget.h
 
/widget_factory.cpp
 
/widget_factory.h
 
/widget_utils.cpp
 
/widget_utils.h
 
/widgetbase.cpp
 
/widgetbase.h
 
/clipboard/umlclipboard.cpp
 
/clipboard/umldragdata.cpp
 
/cmds/cmd_create_activitydiag.cpp
 
/cmds/cmd_create_classdiag.cpp
 
/cmds/cmd_create_collaborationdiag.cpp
 
/cmds/cmd_create_componentdiag.cpp
 
/cmds/cmd_create_deploydiag.cpp
 
/cmds/cmd_create_entityrelationdiag.cpp
 
/cmds/cmd_create_seqdiag.cpp
 
/cmds/cmd_create_statediag.cpp
 
/cmds/cmd_create_usecasediag.cpp
 
/cmds/cmd_resizeWidget.cpp
 
/dialogs/assocpage.cpp
 
/dialogs/assocpage.h
 
/dialogs/classgenpage.cpp
 
/dialogs/classpropdlg.cpp
 
/dialogs/diagramprintpage.cpp
 
/dialogs/umlviewdialog.cpp
 
/dialogs/umlviewdialog.h
 
/cmds/widget/cmd_changeFontSelection.cpp
 
/cmds/widget/cmd_changeFontSelection.h
133 files changed in total