[Uml-devel] kdesdk/umbrello/umbrello

Jonathan Riddell jri at jriddell.org
Sun Sep 21 11:08:02 UTC 2003


CVS commit by jriddell: 

Correct parameters on dialogue box for new stereotype


  M +1 -1      stereotype.cpp   1.6
  M +10 -6     umldoc.cpp   1.71


--- kdesdk/umbrello/umbrello/stereotype.cpp  #1.5:1.6
@@ -65,5 +65,5 @@ bool UMLStereotype::loadFromXMI(QDomElem
 bool UMLStereotype::showPropertiesDialogue(QWidget* parent) {
         bool ok;
-        QString name = KInputDialog::getText( i18n("Enter name:"), getName(), QString::null,&ok, parent);
+        QString name = KInputDialog::getText(i18n("Stereotype"), i18n("Enter name:"), getName(),&ok, parent);
         if (ok) {
                 setName(name);

--- kdesdk/umbrello/umbrello/umldoc.cpp  #1.70:1.71
@@ -946,13 +946,16 @@ void UMLDoc::createDiagram(Diagram_Type 
 
         while(true) {
-                if( askForName )
+                if (askForName)  {
+                        kdDebug() << k_funcinfo << endl;
                         name = KInputDialog::getText(i18n("Name"), i18n("Enter name:"), dname, &ok, (QWidget*)parent());
-                else
+                } else {
                         name = dname;
-                if(!ok)
+                }
+                if (!ok)  {
                         break;
-                if(name.length() == 0)
+                }
+                if (name.length() == 0)  {
                         KMessageBox::error(0, i18n("That is an invalid name for a diagram."), i18n("Invalid Name"));
-                else if(!findView(type, name)) {
+                } else if(!findView(type, name)) {
                         UMLView* temp = new UMLView(UMLApp::app()->getMainViewWidget(), this);
                         temp->setName( name );
@@ -966,6 +969,7 @@ void UMLDoc::createDiagram(Diagram_Type 
                         changeCurrentView(uniqueID);
                         break;
-                } else
+                } else {
                         KMessageBox::error(0, i18n("A diagram is already using that name."), i18n("Not a Unique Name"));
+                }
         }//end while
 }






More information about the umbrello-devel mailing list