┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinpart.cpp
diff options
context:
space:
mode:
authorChristian Schwarz <[email protected]>2025-02-03 18:23:16 +0000
committerMéven Car <[email protected]>2025-02-03 18:23:16 +0000
commitf81d73a7f3a851dc755ef0cd1fd2a2507587a900 (patch)
tree58e66690a91048fd965e0885880b7c07a3185c91 /src/dolphinpart.cpp
parent726753f81a96f15e1d88165cf93d55c7aac03707 (diff)
implement shortcut action for file creation
BUG: 462899
Diffstat (limited to 'src/dolphinpart.cpp')
-rw-r--r--src/dolphinpart.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/dolphinpart.cpp b/src/dolphinpart.cpp
index a79b650c5..a7f0d85cd 100644
--- a/src/dolphinpart.cpp
+++ b/src/dolphinpart.cpp
@@ -45,6 +45,7 @@
#include <QTextDocument>
#include <KPluginFactory>
+#include <QAction>
K_PLUGIN_CLASS_WITH_JSON(DolphinPart, "dolphinpart.json")
@@ -139,8 +140,9 @@ DolphinPart::~DolphinPart()
void DolphinPart::createActions()
{
// Edit menu
-
- m_newFileMenu = new DolphinNewFileMenu(actionCollection()->action(QStringLiteral("create_dir")), this);
+ QAction *newDirAction = actionCollection()->action(QStringLiteral("create_dir"));
+ QAction *newFileAction = actionCollection()->action(QStringLiteral("create_file"));
+ m_newFileMenu = new DolphinNewFileMenu(newDirAction, newFileAction, this);
m_newFileMenu->setParentWidget(widget());
connect(m_newFileMenu->menu(), &QMenu::aboutToShow, this, &DolphinPart::updateNewMenu);