#ifndef DOLPHINCONTEXTMENU_H
#define DOLPHINCONTEXTMENU_H
-#include <kdedesktopmimetype.h>
+#include <kdesktopfileactions.h>
#include <kfileitem.h>
#include <kservice.h>
#include <kurl.h>
-#include <QObject>
-#include <QString>
-#include <QVector>
+#include <QtCore/QObject>
+
+#include <QtCore/QVector>
class KMenu;
class KFileItem;
* services.
*/
QList<QAction*> insertActionItems(KMenu* popup,
- QVector<KDEDesktopMimeType::Service>& actionsVector);
+ QVector<KDesktopFileActions::Service>& actionsVector);
/**
* Returns true, if 'menu' contains already
const QString& entryName) const;
private:
- struct Entry {
+ struct Entry
+ {
int type;
QString name;
QString filePath; // empty for separator
QString comment;
};
- enum ContextType {
+ enum ContextType
+ {
NoContext = 0,
ItemContext = 1,
TrashContext = 2