Add config to make auto hide button optionally checkable for styling purposes

This commit is contained in:
Syarif Fakhri
2022-10-18 17:21:10 +08:00
parent 118e79e7ec
commit d83ec7c66f
2 changed files with 3 additions and 0 deletions

View File

@@ -197,6 +197,8 @@ void DockAreaTitleBarPrivate::createButtons()
internal::setToolTip(AutoHideButton, QObject::tr("Toggle Auto Hide"));
internal::setButtonIcon(AutoHideButton, QStyle::SP_DialogOkButton, ads::AutoHideIcon);
AutoHideButton->setSizePolicy(ButtonSizePolicy);
AutoHideButton->setCheckable(testConfigFlag(CDockManager::AutoHideButtonCheckable));
AutoHideButton->setChecked(false);
Layout->addWidget(AutoHideButton, 0);
_this->connect(AutoHideButton, SIGNAL(clicked()), SLOT(onAutoHideButtonClicked()));