diff options
| author | Christian Schwarz <[email protected]> | 2025-02-03 18:23:16 +0000 |
|---|---|---|
| committer | Méven Car <[email protected]> | 2025-02-03 18:23:16 +0000 |
| commit | f81d73a7f3a851dc755ef0cd1fd2a2507587a900 (patch) | |
| tree | 58e66690a91048fd965e0885880b7c07a3185c91 /src/dolphinpart.cpp | |
| parent | 726753f81a96f15e1d88165cf93d55c7aac03707 (diff) | |
implement shortcut action for file creation
BUG: 462899
Diffstat (limited to 'src/dolphinpart.cpp')
| -rw-r--r-- | src/dolphinpart.cpp | 6 |
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); |
