#include "views/dolphinnewfilemenuobserver.h"
-#include <KActionCollection>
-#include <KIO/Job>
-#include <kio_version.h>
+#include <KIO/Global>
-DolphinNewFileMenu::DolphinNewFileMenu(KActionCollection *collection, QObject *parent)
-#if KIO_VERSION >= QT_VERSION_CHECK(5, 100, 0)
+#include <QAction>
+
+DolphinNewFileMenu::DolphinNewFileMenu(QAction *createDirAction, QAction *createFileAction, QObject *parent)
: KNewFileMenu(parent)
{
- Q_UNUSED(collection)
-#else
- : KNewFileMenu(collection, QStringLiteral("new_menu"), parent)
-{
-#endif
+ setNewFolderShortcutAction(createDirAction);
+ setNewFileShortcutAction(createFileAction);
DolphinNewFileMenuObserver::instance().attach(this);
}
KNewFileMenu::slotResult(job);
}
}
+
+#include "moc_dolphinnewfilemenu.cpp"