differ between pasting one folder, pasting one file and pasting n items

BUG: 154926

svn path=/trunk/KDE/kdebase/apps/; revision=785409
This commit is contained in:
Peter Penz 2008-03-13 23:28:13 +00:00
parent 6f1c9ca1b9
commit bd925ea49a

View file

@ -1151,7 +1151,14 @@ QPair<bool, QString> DolphinView::pasteInfo() const
KUrl::List urls = KUrl::List::fromMimeData(mimeData);
if (!urls.isEmpty()) {
ret.first = true;
ret.second = i18ncp("@action:inmenu", "Paste One File", "Paste %1 Files", urls.count());
if (urls.count() == 1) {
const KFileItem item(KFileItem::Unknown, KFileItem::Unknown, urls.first(), true);
ret.second = item.isDir() ? i18nc("@action:inmenu", "Paste One Folder") :
i18nc("@action:inmenu", "Paste One File");
} else {
ret.second = i18ncp("@action:inmenu", "Paste One Item", "Paste %1 Items", urls.count());
}
} else {
ret.first = false;
ret.second = i18nc("@action:inmenu", "Paste");