From d9e105e6e0accf5def8681334341069117cab213 Mon Sep 17 00:00:00 2001 From: "Felix (xq) Queißner" Date: Sat, 6 Jun 2020 22:23:20 +0200 Subject: Navigation via outline is now possible. Sexy! --- mainwindow.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'mainwindow.cpp') diff --git a/mainwindow.cpp b/mainwindow.cpp index 3682891..4b8d692 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -183,3 +183,15 @@ void MainWindow::on_nav_forward() tab->navOneForward(); } } + +void MainWindow::on_outline_view_clicked(const QModelIndex &index) +{ + BrowserTab * tab = qobject_cast(this->ui->browser_tabs->currentWidget()); + if(tab != nullptr) { + + auto anchor = tab->outline.getAnchor(index); + if(not anchor.isEmpty()) { + tab->scrollToAnchor(anchor); + } + } +} -- cgit v1.2.3