]> cloud.milkyroute.net Git - dolphin.git/commitdiff
don't use KUrl::upUrl() (thanks to David for the hint!)
authorPeter Penz <peter.penz19@gmail.com>
Mon, 2 Apr 2007 05:12:03 +0000 (05:12 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Mon, 2 Apr 2007 05:12:03 +0000 (05:12 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=649108

src/dolphinview.cpp
src/treeviewcontextmenu.cpp

index 6faf72e9fe3bfe3bd5dacb60d43424cae5abf6a9..bb84d32c01fe34c21152439cb6b27d1d93e77bbf 100644 (file)
@@ -295,8 +295,8 @@ void DolphinView::renameSelectedItems()
                 name.replace(replaceIndex, 1, number);
 
                 if (oldUrl.fileName() != name) {
-                    KUrl newUrl(oldUrl.upUrl());
-                    newUrl.addPath(name);
+                    KUrl newUrl = oldUrl;
+                    newUrl.setFileName(name);
                     m_mainWindow->rename(oldUrl, newUrl);
                 }
                 ++it;
@@ -323,8 +323,8 @@ void DolphinView::renameSelectedItems()
         }
         else {
             const KUrl& oldUrl = urls.first();
-            KUrl newUrl = oldUrl.upUrl();
-            newUrl.addPath(newName);
+            KUrl newUrl = oldUrl;
+            newUrl.setFileName(newName);
             m_mainWindow->rename(oldUrl, newUrl);
         }
     }
index f6ed6cdb8b120e0d6a19c366379e8cf71ed5cdaa..cdb1afedad8edd01c01fae8f820e8d04c0ffa610 100644 (file)
@@ -145,8 +145,8 @@ void TreeViewContextMenu::rename()
     if (dialog.exec() == QDialog::Accepted) {
         const QString& newName = dialog.newName();
         if (!newName.isEmpty()) {
-            KUrl newUrl = oldUrl.upUrl();
-            newUrl.addPath(newName);
+            KUrl newUrl = oldUrl;
+            newUrl.setFileName(newName);
             KonqOperations::rename(m_parent, oldUrl, newUrl);
         }
     }