From eb283439a68dfb70a075205859d891dca831626b Mon Sep 17 00:00:00 2001 From: "Felix (xq) Queißner" Date: Sat, 6 Jun 2020 20:57:56 +0200 Subject: Improves navigation with hotkeys, adds sane default theme, adds page margin settings. --- mainwindow.cpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'mainwindow.cpp') diff --git a/mainwindow.cpp b/mainwindow.cpp index 4cab251..0010dba 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -35,6 +35,8 @@ MainWindow::MainWindow(QWidget *parent) : add_shortcut("Ctrl+T", &MainWindow::on_new_tab); add_shortcut("Ctrl+W", &MainWindow::on_close_tab); add_shortcut("F5", &MainWindow::on_refresh); + add_shortcut("Alt+Left", &MainWindow::on_nav_back); + add_shortcut("Alt+Right", &MainWindow::on_nav_forward); } MainWindow::~MainWindow() @@ -161,3 +163,19 @@ void MainWindow::on_close_tab() delete tab; } } + +void MainWindow::on_nav_back() +{ + BrowserTab * tab = qobject_cast(this->ui->browser_tabs->currentWidget()); + if(tab != nullptr) { + tab->navOneBackback(); + } +} + +void MainWindow::on_nav_forward() +{ + BrowserTab * tab = qobject_cast(this->ui->browser_tabs->currentWidget()); + if(tab != nullptr) { + tab->navOneForward(); + } +} -- cgit v1.2.3