[Uml-devel] kdesdk/umbrello/umbrello/dialogs

Oliver Kellogg okellogg at users.sourceforge.net
Tue Mar 8 21:42:40 UTC 2005


CVS commit by okellogg: 

Whoops, this should have been committed together with classoptionspage.{h,cpp}


  M +4 -3      classpropdlg.cpp   1.24


--- kdesdk/umbrello/umbrello/dialogs/classpropdlg.cpp  #1.23:1.24
@@ -26,4 +26,5 @@
 #include "../umlobject.h"
 #include "../umldoc.h"
+#include "../classifierwidget.h"
 #include "../objectwidget.h"
 #include "../componentwidget.h"
@@ -97,6 +98,5 @@ ClassPropDlg::ClassPropDlg(QWidget *pare
         if (w->getBaseType() == Uml::wt_Class
                 || w->getBaseType() == Uml::wt_Interface
-                || w->getBaseType() == Uml::wt_Package
-        ) {
+                || w->getBaseType() == Uml::wt_Package) {
                 setupPages(m_pObject, true);
         } else if (w->getBaseType() == Uml::wt_Component) {
@@ -116,5 +116,6 @@ ClassPropDlg::ClassPropDlg(QWidget *pare
                 QFrame* newPage = addPage( i18n("Display"), i18n("Display Options"), DesktopIcon("info") );
                 QHBoxLayout* m_pOptionsLayout = new QHBoxLayout(newPage);
-                m_pOptionsPage = new ClassOptionsPage( newPage, w, w->getBaseType() );
+                ClassifierWidget *cw = static_cast<ClassifierWidget*>(w);
+                m_pOptionsPage = new ClassOptionsPage( newPage, cw );
                 m_pOptionsLayout -> addWidget(m_pOptionsPage);
         }






More information about the umbrello-devel mailing list