X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/7eef5ebec2ceaebb4088629093ecd3f0c2635816..093efca22dfd247f06e2a669ad968300e71ef08d:/src/renamedialog.cpp diff --git a/src/renamedialog.cpp b/src/renamedialog.cpp index d65330cdd..d4d9e16d1 100644 --- a/src/renamedialog.cpp +++ b/src/renamedialog.cpp @@ -19,13 +19,14 @@ #include "renamedialog.h" +#include #include #include #include #include -RenameDialog::RenameDialog(const KUrl::List& items) : +RenameDialog::RenameDialog(const QList& items) : KDialog(), m_renameOneItem(false) { @@ -52,8 +53,7 @@ RenameDialog::RenameDialog(const KUrl::List& items) : QLabel* editLabel = 0; if (m_renameOneItem) { - const KUrl& url = items.first(); - m_newName = url.fileName(); + m_newName = items.first().name(); editLabel = new QLabel(i18nc("@label:textbox", "Rename the item %1 to:", m_newName), page); } else { @@ -65,13 +65,13 @@ RenameDialog::RenameDialog(const KUrl::List& items) : } m_lineEdit = new KLineEdit(page); - QString extension = extensionString(items[0].prettyUrl()); + QString extension = extensionString(items[0].url().prettyUrl()); if (extension.length() > 0) { // The first item seems to have a extension (e. g. '.jpg' or '.txt'). Now - // check whether all other items have the same extension. If this is the + // check whether all other URLs have the same extension. If this is the // case, add this extension to the name suggestion. for (int i = 1; i < itemCount; ++i) { - if (!items[i].prettyUrl().contains(extension)) { + if (!items[i].url().prettyUrl().contains(extension)) { // at least one item does not have the same extension extension.truncate(0); break;