#include "dolphin_generalsettings.h"
#include <kactioncollection.h>
-#include <kfileplacesmodel.h>
#include <kdesktopfile.h>
+#include <kfileitemlistproperties.h>
+#include <kfileplacesmodel.h>
#include <kglobal.h>
#include <kiconloader.h>
#include <kio/netaccess.h>
#include <kmimetypetrader.h>
#include <knewmenu.h>
#include <konqmimedata.h>
-#include <konq_fileitemcapabilities.h>
#include <konq_operations.h>
#include <konq_menuactions.h>
-#include <konq_popupmenuinformation.h>
#include <klocale.h>
#include <kpropertiesdialog.h>
#include <krun.h>
i18nc("@action:inmenu Add selected folder to places", "Add to Places"));
}
- KonqPopupMenuInformation popupInfo;
- popupInfo.setItems(m_selectedItems);
- popupInfo.setParentWidget(m_mainWindow);
KonqMenuActions menuActions;
- menuActions.setPopupMenuInfo(popupInfo);
+ menuActions.setParentWidget(m_mainWindow);
+ menuActions.setItemListProperties(m_selectedItems);
// insert 'Open With...' action or sub menu
menuActions.addOpenWithActionsTo(popup, "DesktopEntryName != 'dolphin'");
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;
}