aboutsummaryrefslogtreecommitdiff
path: root/src/widgets/mainwindowmenubar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/widgets/mainwindowmenubar.cpp')
-rw-r--r--src/widgets/mainwindowmenubar.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/widgets/mainwindowmenubar.cpp b/src/widgets/mainwindowmenubar.cpp
index 4aa6cc8..44a6eba 100644
--- a/src/widgets/mainwindowmenubar.cpp
+++ b/src/widgets/mainwindowmenubar.cpp
@@ -11,6 +11,8 @@
#include "downloads/downloadswidget.h"
#include "mainwindow/mainwindow.h"
#include <QInputDialog>
+#include <QShortcut>
+#include "configuration/configuration.h"
MainWindowMenuBar::MainWindowMenuBar(std::shared_ptr<Configuration> config, MainWindow *parent)
: QMenuBar(parent)
@@ -32,11 +34,7 @@ MainWindowMenuBar::MainWindowMenuBar(std::shared_ptr<Configuration> config, Main
});
newWindowAction->setShortcut(QKeySequence(config->value<std::string>("browser.shortcuts.newWindow").value().c_str()));
- QAction *newTabAction = browserMenu->addAction(tr("New Tab"));
- connect(newTabAction, &QAction::triggered, parent, [parent]() {
- parent->newTab();
- });
- newTabAction->setShortcut(QKeySequence(config->value<std::string>("browser.shortcuts.newTab").value().c_str()));
+ browserMenu->addAction(parent->findChild<QAction*>("newTab_action"));
browserMenu->addSeparator();
//browserMenu->addAction(tr("Settings"), parent, &MainWindow::showSettingsDialog);