From 3d1f480798f8708a85785d16f10ae10ed997bfeb Mon Sep 17 00:00:00 2001 From: "Felix (xq) Queißner" Date: Mon, 17 Aug 2020 12:05:40 +0200 Subject: Adds 'show document source' menu item. Closes #11. --- src/mainwindow.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/mainwindow.cpp') diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index ba80651..ee79efa 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -62,7 +62,9 @@ MainWindow::MainWindow(QApplication * app, QWidget *parent) : for(QAction * act : this->ui->menuView->actions()) { auto * dock = qvariant_cast(act->data()); - act->setChecked(dock->isVisible()); + if(dock != nullptr) { + act->setChecked(dock->isVisible()); + } } }); @@ -456,3 +458,11 @@ void MainWindow::on_actionManage_Certificates_triggered() kristall::saveSettings(); } + +void MainWindow::on_actionShow_document_source_triggered() +{ + BrowserTab * tab = qobject_cast(this->ui->browser_tabs->currentWidget()); + if(tab != nullptr) { + tab->openSourceView(); + } +} -- cgit v1.2.3