[Uml-devel] branches/work/soc-umbrello/umbrello

Gopala Krishna A krishna.ggk at gmail.com
Thu Jul 24 20:29:55 UTC 2008


SVN commit 837495 by gopala:

1) There is now support for multiple TextItemGroups from
   NewUMLRectWidget itself.

2) Added a new notification mechanism through
   NewUMLWidget::attributeChange which informs self and subclasses
   about change in attribute i.e more convenience :)

3) NewUMLWidget::updateGeometry's sole reponsibility now is to just
   update minimum size, no need to take care about TextItems.

4) Removed NewUMLRectWidget::sizeHasChanged and moved the
   functionality to attributeChange described above.

5) Removed NewUMLRectWidget::sizeHint. Instead use setMinimumSize,
   setMaximumSize, minimumSize and maximumSize methods - avoids
   unneeded code duplication.

6) Ported all "already ported" widgets to these changes.

Finally sorry for the big commit again, it was unavoidable.

--This line, and those below, will be
   ignored--

M    umbrello/newumlrectwidget.h
M    umbrello/newumlwidget.cpp
M    umbrello/umlscene.cpp
M    umbrello/datatypewidget.cpp
M    umbrello/activitywidget.h
M    umbrello/artifactwidget.h
M    umbrello/actorwidget.h
M    umbrello/usecasewidget.h
M    umbrello/toolbarstateother.cpp
M    umbrello/actorwidget.cpp
M    umbrello/categorywidget.cpp
M    umbrello/entitywidget.h
M    umbrello/textitemgroup.h
M    umbrello/enumwidget.cpp
M    umbrello/usecasewidget.cpp
M    umbrello/packagewidget.h
M    umbrello/widget_factory.cpp
M    umbrello/umldoc.cpp
M    umbrello/datatypewidget.h
M    umbrello/categorywidget.h
M    umbrello/dialogs/classgenpage.cpp
M    umbrello/boxwidget.h
M    umbrello/enumwidget.h
M    umbrello/widgethandle.cpp
M    umbrello/notewidget.cpp
M    umbrello/statewidget.h
M    umbrello/activitywidget.cpp
M    umbrello/newumlrectwidget.cpp
M    umbrello/boxwidget.cpp
M    umbrello/artifactwidget.cpp
M    umbrello/notewidget.h
M    umbrello/statewidget.cpp
M    umbrello/packagewidget.cpp
M    umbrello/entitywidget.cpp
M    umbrello/newumlwidget.h
M    umbrello/textitemgroup.cpp


 M  +132 -162  activitywidget.cpp  
 M  +35 -52    activitywidget.h  
 M  +66 -74    actorwidget.cpp  
 M  +5 -10     actorwidget.h  
 M  +58 -55    artifactwidget.cpp  
 M  +8 -25     artifactwidget.h  
 M  +6 -24     boxwidget.cpp  
 M  +15 -10    boxwidget.h  
 M  +2 -18     categorywidget.cpp  
 M  +0 -6      categorywidget.h  
 M  +43 -68    datatypewidget.cpp  
 M  +25 -14    datatypewidget.h  
 M  +1 -0      dialogs/classgenpage.cpp  
 M  +39 -52    entitywidget.cpp  
 M  +15 -16    entitywidget.h  
 M  +52 -63    enumwidget.cpp  
 M  +17 -25    enumwidget.h  
 M  +157 -120  newumlrectwidget.cpp  
 M  +94 -21    newumlrectwidget.h  
 M  +123 -93   newumlwidget.cpp  
 M  +53 -13    newumlwidget.h  
 M  +77 -75    notewidget.cpp  
 M  +11 -35    notewidget.h  
 M  +57 -71    packagewidget.cpp  
 M  +22 -12    packagewidget.h  
 M  +63 -67    statewidget.cpp  
 M  +7 -14     statewidget.h  
 M  +80 -72    textitemgroup.cpp  
 M  +53 -30    textitemgroup.h  
 M  +5 -5      toolbarstateother.cpp  
 M  +2 -1      umldoc.cpp  
 M  +4 -4      umlscene.cpp  
 M  +19 -35    usecasewidget.cpp  
 M  +13 -22    usecasewidget.h  
 M  +1 -2      widget_factory.cpp  
 M  +2 -2      widgethandle.cpp  






More information about the umbrello-devel mailing list