[Uml-devel] kdesdk/umbrello/umbrello
Jonathan Riddell
jri at jriddell.org
Wed Mar 5 11:47:02 UTC 2003
CVS commit by jriddell:
improved Diagram folder in list view so it doesn't have the same ID as
Logical View, which caused problems on loading files.
M +8 -1 umllistview.cpp 1.19
M +1 -0 umlnamespace.h 1.11
--- kdesdk/umbrello/umbrello/umllistview.cpp #1.18:1.19
@@ -614,5 +614,5 @@ void UMLListView::init() {
lv = new UMLListViewItem(rv, i18n("Logical View"), Uml::lvt_Logical_View);
componentView = new UMLListViewItem(rv, i18n("Component View"), Uml::lvt_Component_View);
- diagramFolder = new UMLListViewItem(rv,i18n("Diagrams"),Uml::lvt_Logical_View);
+ diagramFolder = new UMLListViewItem(rv,i18n("Diagrams"),Uml::lvt_Diagrams);
rv->setOpen(true);
ucv->setOpen(true);
@@ -1906,4 +1906,6 @@ bool UMLListView::loadFromXMI( QDomEleme
delete componentView;
componentView = 0;
+ delete diagramFolder;
+ diagramFolder = 0;
QDomNode node = element.firstChild();
QDomElement domElement = node.toElement();
@@ -1979,4 +1981,9 @@ bool UMLListView::loadChildrenFromXMI( U
item = new UMLListViewItem(parent, i18n("Component View"), lvType, nID );
componentView = item;
+ break;
+
+ case Uml::lvt_Diagrams:
+ item = new UMLListViewItem(parent, i18n("Diagrams"), lvType, nID );
+ diagramFolder = item;
break;
--- kdesdk/umbrello/umbrello/umlnamespace.h #1.10:1.11
@@ -155,4 +155,5 @@ namespace Uml {
lvt_Component_View,
lvt_Component,
+ lvt_Diagrams,
lvt_Unknown = -1
};
More information about the umbrello-devel
mailing list