[Uml-devel] kdesdk/umbrello/umbrello/diagram
Carsten Pfeiffer
carpdjih at mailbox.tu-berlin.de
Wed Mar 5 14:29:19 UTC 2003
CVS commit by pfeiffer:
- compile even more
(but not fully yet :-/ )
- includemocs
M +2 -0 actorwidget.cpp 1.2
M +2 -0 classwidget.cpp 1.2
M +8 -5 diagram.cpp 1.3
M +2 -0 diagramelement.cpp 1.2
M +3 -1 diagramview.cpp 1.2
M +1 -1 diagramview.h 1.2
M +2 -0 umlwidget.cpp 1.2
--- kdesdk/umbrello/umbrello/diagram/actorwidget.cpp #1.1:1.2
@@ -122,2 +122,4 @@ m_height = 1*lineHeight + (2*vMargin) +
} //end of namespace NewDiagram
+
+#include "actorwidget.moc"
--- kdesdk/umbrello/umbrello/diagram/classwidget.cpp #1.1:1.2
@@ -240,2 +240,4 @@ kdDebug()<<"class widget properties"<<en
}
} //end of namespace NewDiagram
+
+#include "classwidget.moc"
--- kdesdk/umbrello/umbrello/diagram/diagram.cpp #1.2:1.3
@@ -29,4 +29,5 @@
#include <typeinfo>
#include <algorithm>
+#include <list>
#include <qpopupmenu.h>
#include <qcolor.h>
@@ -38,5 +39,5 @@ typedef UMLConcept UMLClass;
using std::map;
using std::find;
-using std::type_info;
+using std::list;
@@ -131,5 +132,5 @@ void Diagram::createWidget( UMLObject *o
UMLWidget *w = 0L;
- const type_info &type = typeid(*obj);
+ const std::type_info &type = typeid(*obj);
if(!acceptType(type))
{kdDebug()<<"type "<<type.name()<<"not accepted by diagram.(diagram type ="<<m_type<<")"<<endl;
@@ -161,5 +162,5 @@ void Diagram::createWidget( UMLObject *o
-bool Diagram::acceptType(const type_info &type)
+bool Diagram::acceptType(const std::type_info &type)
{kdDebug()<<"accept? "<<type.name()<<endl;
return (find((allowedTypes[m_type]).begin(),
@@ -270,9 +271,9 @@ UMLDoc* Diagram::document() const
/////////////////////////////////////////////////////////////////
-map<Diagram::DiagramType,list<const type_info*> > Diagram::allowedTypes;
+map<Diagram::DiagramType,list<const std::type_info*> > Diagram::allowedTypes;
void Diagram::initAllowedTypesMap()
{
- list<const type_info*> *list = &allowedTypes[ClassDiagram];
+ list<const std::type_info*> *list = &allowedTypes[ClassDiagram];
list->insert(list->end(),&typeid(UMLClass));
list->insert(list->end(),&typeid(UMLInterface));
@@ -296,2 +297,4 @@ void Diagram::initAllowedTypesMap()
}
+
+#include "diagram.moc"
--- kdesdk/umbrello/umbrello/diagram/diagramelement.cpp #1.1:1.2
@@ -101,2 +101,4 @@ Diagram* DiagramElement::diagram() const
}
+
+#include "diagramelement.moc"
--- kdesdk/umbrello/umbrello/diagram/diagramview.cpp #1.1:1.2
@@ -344,5 +344,5 @@ kdDebug()<<"telling toolbar to change ic
//////////////////////////////////////////////////////////
-map<WorkToolBar::EditTool, const type_info*> DiagramView::toolMap;
+map<WorkToolBar::EditTool, const std::type_info*> DiagramView::toolMap;
void DiagramView::initToolMap()
{
@@ -377,2 +377,4 @@ void DiagramView::initToolMap()
}
+
+#include "diagramview.moc"
--- kdesdk/umbrello/umbrello/diagram/diagramview.h #1.1:1.2
@@ -55,5 +55,5 @@ protected:
long m_currentAction;
- static std::map<WorkToolBar::EditTool, const type_info*> toolMap;
+ static std::map<WorkToolBar::EditTool, const std::type_info*> toolMap;
private:
void initToolMap();
--- kdesdk/umbrello/umbrello/diagram/umlwidget.cpp #1.1:1.2
@@ -128,2 +128,4 @@ void UMLWidget::getConnectingPoint(QPoin
}
+
+#include "umlwidget.moc"
More information about the umbrello-devel
mailing list