Ported class UMLScene and UMLView to QGraphicsScene and QGraphivsView.
This was possible because of the reduced soc2008 and trunk difference approach performed in the last months by Andy Fischer an me. The gsoc 2008 branch still contains several fixes and enhancements which may be merged from now on. Qt4 related fixes (the most important): - Usage of QGraphicsItem based event handling - Usage of QGraphicsScene based rubberband - Usage of QGraphicsScene/View based item selection Qt4 unrelated (most important): - The QPainter based AssocationLine refactoring, which is required for spline based line style and auto layouts. - AssociationSpaceManager class for optimized association line drawings. - The TextItem/TextItemGroup classes, which refactores widgets content setup - Widget Color gradients, which are useful enhancements of the widget style engine BUG: 290952 svn path=/trunk/KDE/kdesdk/umbrello/; revision=1314540
Showing
- umbrello/controller/objectwidgetcontroller.cpp 3 additions, 2 deletionsumbrello/controller/objectwidgetcontroller.cpp
- umbrello/controller/objectwidgetcontroller.h 1 addition, 1 deletionumbrello/controller/objectwidgetcontroller.h
- umbrello/controller/umlwidgetcontroller.cpp 41 additions, 27 deletionsumbrello/controller/umlwidgetcontroller.cpp
- umbrello/controller/umlwidgetcontroller.h 3 additions, 3 deletionsumbrello/controller/umlwidgetcontroller.h
- umbrello/dialogs/umlviewdialog.cpp 1 addition, 1 deletionumbrello/dialogs/umlviewdialog.cpp
- umbrello/dialogs/umlwidgetstylepage.cpp 2 additions, 2 deletionsumbrello/dialogs/umlwidgetstylepage.cpp
- umbrello/dotgenerator.cpp 1 addition, 1 deletionumbrello/dotgenerator.cpp
- umbrello/toolbarstate.cpp 51 additions, 26 deletionsumbrello/toolbarstate.cpp
- umbrello/toolbarstatearrow.cpp 10 additions, 10 deletionsumbrello/toolbarstatearrow.cpp
- umbrello/toolbarstateassociation.cpp 2 additions, 2 deletionsumbrello/toolbarstateassociation.cpp
- umbrello/toolbarstatemessages.cpp 10 additions, 10 deletionsumbrello/toolbarstatemessages.cpp
- umbrello/uml.cpp 6 additions, 6 deletionsumbrello/uml.cpp
- umbrello/umlscene.cpp 160 additions, 110 deletionsumbrello/umlscene.cpp
- umbrello/umlscene.h 163 additions, 41 deletionsumbrello/umlscene.h
- umbrello/umlview.cpp 129 additions, 71 deletionsumbrello/umlview.cpp
- umbrello/umlview.h 17 additions, 30 deletionsumbrello/umlview.h
- umbrello/umlviewimageexportermodel.cpp 1 addition, 1 deletionumbrello/umlviewimageexportermodel.cpp
- umbrello/widgets/activitywidget.cpp 1 addition, 1 deletionumbrello/widgets/activitywidget.cpp
- umbrello/widgets/activitywidget.h 1 addition, 1 deletionumbrello/widgets/activitywidget.h
- umbrello/widgets/actorwidget.cpp 1 addition, 1 deletionumbrello/widgets/actorwidget.cpp
Loading
Please register or sign in to comment