svn path=/trunk/KDE/kdebase/apps/; revision=798677
stateChanged("has_selection");
FileItemCapabilities capabilities(list);
- actionCollection()->action("rename")->setEnabled(capabilities.supportsWriting());
- const bool enableMoveToTrash = capabilities.isLocal() && capabilities.supportsWriting();
+ actionCollection()->action("rename")->setEnabled(capabilities.supportsMoving());
+ const bool enableMoveToTrash = capabilities.isLocal() && capabilities.supportsMoving();
actionCollection()->action("move_to_trash")->setEnabled(enableMoveToTrash);
- actionCollection()->action("delete")->setEnabled(capabilities.supportsWriting());
+ actionCollection()->action("delete")->setEnabled(capabilities.supportsDeleting());
}
updatePasteAction();
}
const KUrl url = item.url();
m_isLocal = m_isLocal && url.isLocalFile();
m_supportsReading = m_supportsReading && KProtocolManager::supportsReading(url);
- m_supportsDeleting = m_supportsDeleting && KProtocolManager::supportsReading(url);
+ m_supportsDeleting = m_supportsDeleting && KProtocolManager::supportsDeleting(url);
m_supportsWriting = m_supportsWriting && KProtocolManager::supportsWriting(url);
m_supportsMoving = m_supportsMoving && KProtocolManager::supportsMoving(url);