From c5365c288fda0e83f65944430b23fd70f594de19 Mon Sep 17 00:00:00 2001 From: Steve Winslow Date: Sun, 16 Aug 2020 23:36:16 -0400 Subject: Add back and forward context menu options This adds "Back" and "Forward" options to the right-click context menu. This makes it easier to navigate back and forth among pages without having to navigate the mouse to the upper-left corner each time. Signed-off-by: Steve Winslow --- src/browsertab.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/browsertab.cpp') diff --git a/src/browsertab.cpp b/src/browsertab.cpp index fcd809e..87c1c7d 100644 --- a/src/browsertab.cpp +++ b/src/browsertab.cpp @@ -1135,6 +1135,18 @@ void BrowserTab::on_text_browser_customContextMenuRequested(const QPoint &pos) menu.addSeparator(); } + QAction * back = menu.addAction("Back"); + connect(back, &QAction::triggered, [this]() { + this->on_back_button_clicked(); + }); + + QAction * forward = menu.addAction("Forward"); + connect(forward, &QAction::triggered, [this]() { + this->on_forward_button_clicked(); + }); + + menu.addSeparator(); + connect(menu.addAction("Select all"), &QAction::triggered, [this]() { this->ui->text_browser->selectAll(); }); -- cgit v1.2.3