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);
}
}
void TreeViewContextMenu::deleteItem()
{
- const KUrl& url = m_fileInfo->url();
- const bool del = KonqOperations::askDeleteConfirmation(url,
- KonqOperations::DEL,
- KonqOperations::FORCE_CONFIRMATION,
- m_parent);
- if (del) {
- KIO::del(url);
- }
+ KonqOperations::del(m_parent, KonqOperations::DEL, m_fileInfo->url());
}
void TreeViewContextMenu::showProperties()