[Uml-devel] kdesdk/umbrello/umbrello
Jonathan Riddell
jri at jriddell.org
Tue Jul 13 18:18:21 UTC 2004
CVS commit by jriddell:
Fix beastie 85126: Sequence diagram objects not creating at uniform height
M +7 -2 umlview.cpp 1.156
--- kdesdk/umbrello/umbrello/umlview.cpp #1.155:1.156
@@ -430,6 +430,7 @@ void UMLView::slotObjectCreated(UMLObjec
ObjectWidget *ow = new ObjectWidget(this, o, getLocalID() );
ow->setDrawAsActor(true);
- if (m_Type == dt_Sequence)
+ if (m_Type == dt_Sequence) {
y = ow->topMargin();
+ }
newWidget = ow;
} else
@@ -468,5 +469,9 @@ void UMLView::slotObjectCreated(UMLObjec
newWidget = new ClassWidget(this, static_cast<UMLClass*>(o));
} else {
- newWidget = new ObjectWidget(this, o, getLocalID() );
+ ObjectWidget *ow = new ObjectWidget(this, o, getLocalID() );
+ if (m_Type == dt_Sequence) {
+ y = ow->topMargin();
+ }
+ newWidget = ow;
}
} else {
More information about the umbrello-devel
mailing list