From 52f6b03da2e45bd2b5bff1d757aa9b5c6e4a4e86 Mon Sep 17 00:00:00 2001 From: Matthieu Gautier Date: Wed, 25 Jul 2018 17:19:57 +0200 Subject: [PATCH] Connect closeTabAction. --- src/kiwixapp.cpp | 1 - src/tabwidget.cpp | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kiwixapp.cpp b/src/kiwixapp.cpp index 8157b33..e18a784 100644 --- a/src/kiwixapp.cpp +++ b/src/kiwixapp.cpp @@ -126,7 +126,6 @@ void KiwixApp::createAction() CREATE_ACTION(CloseTabAction, "Close tab"); SET_SHORTCUT(CloseTabAction, QKeySequence::Close); - DISABLE_ACTION(CloseTabAction); CREATE_ACTION(ReopenClosedTabAction, "Reopen closed tab"); SET_SHORTCUT(ReopenClosedTabAction, QKeySequence(Qt::CTRL+Qt::SHIFT+Qt::Key_T)); diff --git a/src/tabwidget.cpp b/src/tabwidget.cpp index 47c77df..fa9dadc 100644 --- a/src/tabwidget.cpp +++ b/src/tabwidget.cpp @@ -23,6 +23,8 @@ TabWidget::TabWidget(QWidget *parent) : auto widget = this->createNewTab(true); widget->setUrl(url); }); + connect(app->getAction(KiwixApp::CloseTabAction), &QAction::triggered, + this, &TabWidget::closeTab); } WebView* TabWidget::createNewTab(bool setCurrent)