diff --git a/hidabletabwidget.cpp b/hidabletabwidget.cpp --- a/hidabletabwidget.cpp +++ b/hidabletabwidget.cpp @@ -16,6 +16,7 @@ HidableTabWidget::HidableTabWidget(QWidg connect(&hideAction, SIGNAL(toggled(bool)), this, SLOT(onHideAction(bool))); connect(this, SIGNAL(tabBarClicked(int)), this, SLOT(onTabBarClicked())); + connect(this, SIGNAL(tabBarDoubleClicked(int)), this, SLOT(onTabBarDoubleClicked())); } void HidableTabWidget::onHideAction(bool checked) @@ -34,3 +35,8 @@ void HidableTabWidget::onTabBarClicked() { hideAction.setChecked(false); } + +void HidableTabWidget::onTabBarDoubleClicked() +{ + hideAction.setChecked(true); +}