#include <kmimetypetrader.h>
#include <knewmenu.h>
#include <konqmimedata.h>
-#include <konq_fileitemcapabilities.h>
+#include <kfileitemlistproperties.h>
#include <konq_operations.h>
#include <konq_menuactions.h>
#include <klocale.h>
return action;
}
-KonqFileItemCapabilities& DolphinContextMenu::capabilities()
+KFileItemListProperties& DolphinContextMenu::capabilities()
{
if (m_capabilities == 0) {
- m_capabilities = new KonqFileItemCapabilities(m_selectedItems);
+ m_capabilities = new KFileItemListProperties(m_selectedItems);
}
return *m_capabilities;
}
class KFileItem;
class QAction;
class DolphinMainWindow;
-class KonqFileItemCapabilities;
+class KFileItemListProperties;
/**
* @brief Represents the context menu which appears when doing a right
QAction* createPasteAction();
private:
- KonqFileItemCapabilities& capabilities();
+ KFileItemListProperties& capabilities();
void addCustomActions(KMenu* menu);
private:
};
DolphinMainWindow* m_mainWindow;
- KonqFileItemCapabilities* m_capabilities;
+ KFileItemListProperties* m_capabilities;
KFileItem m_fileInfo;
KUrl m_baseUrl;
KFileItemList m_selectedItems;
#include <kmenu.h>
#include <kmenubar.h>
#include <kmessagebox.h>
-#include <konq_fileitemcapabilities.h>
+#include <kfileitemlistproperties.h>
#include <konqmimedata.h>
#include <kprotocolinfo.h>
#include <krun.h>
QAction* cutAction = col->action(KStandardAction::name(KStandardAction::Cut));
QAction* deleteWithTrashShortcut = col->action("delete_shortcut"); // see DolphinViewActionHandler
- KonqFileItemCapabilities capabilities(list);
+ KFileItemListProperties capabilities(list);
const bool enableMoveToTrash = capabilities.isLocal() && capabilities.supportsMoving();
renameAction->setEnabled(capabilities.supportsMoving());
#include "dolphinnewmenuobserver.h"
#include "dolphinremoteencoding.h"
-#include <konq_fileitemcapabilities.h>
+#include <kfileitemlistproperties.h>
#include <konq_operations.h>
#include <kaboutdata.h>
// TODO share this code with DolphinMainWindow::updateEditActions (and the desktop code)
// in libkonq
- KonqFileItemCapabilities capabilities(selection);
+ KFileItemListProperties capabilities(selection);
const bool enableMoveToTrash = capabilities.isLocal() && capabilities.supportsMoving();
renameAction->setEnabled(capabilities.supportsMoving());
#include <kmimetyperesolver.h>
#include <knewmenu.h>
#include <konqmimedata.h>
-#include <konq_fileitemcapabilities.h>
+#include <kfileitemlistproperties.h>
#include <konq_operations.h>
#include <kshell.h>
#include <kurl.h>
// it is unclear whether writing is supported
m_isFolderWritable = true;
} else {
- KonqFileItemCapabilities capabilities(KFileItemList() << item);
+ KFileItemListProperties capabilities(KFileItemList() << item);
m_isFolderWritable = capabilities.supportsWriting();
}
#include <kio/deletejob.h>
#include <kmenu.h>
#include <konqmimedata.h>
-#include <konq_fileitemcapabilities.h>
+#include <kfileitemlistproperties.h>
#include <konq_operations.h>
#include <klocale.h>
#include <kpropertiesdialog.h>
KMenu* popup = new KMenu(m_parent);
if (!m_fileInfo.isNull()) {
- KonqFileItemCapabilities capabilities(KFileItemList() << m_fileInfo);
+ KFileItemListProperties capabilities(KFileItemList() << m_fileInfo);
// insert 'Cut', 'Copy' and 'Paste'
QAction* cutAction = new QAction(KIcon("edit-cut"), i18nc("@action:inmenu", "Cut"), this);