Disable tabs menu button when only single tab exists in a Dock area (#111)

This commit is contained in:
mvidelgauz
2020-02-06 16:21:19 +02:00
committed by GitHub
parent 72496ebd48
commit 474dd13855
9 changed files with 73 additions and 11 deletions

View File

@@ -170,6 +170,8 @@ void DockWidgetTabPrivate::createLayout()
TitleLabel->setText(DockWidget->windowTitle());
TitleLabel->setObjectName("dockWidgetTabLabel");
TitleLabel->setAlignment(Qt::AlignCenter);
_this->connect(TitleLabel, SIGNAL(elidedChanged(bool)), SIGNAL(elidedChanged(bool)));
CloseButton = createCloseButton();
CloseButton->setObjectName("tabCloseButton");
@@ -556,6 +558,11 @@ void CDockWidgetTab::setText(const QString& title)
d->TitleLabel->setText(title);
}
bool CDockWidgetTab::isTitleElided() const
{
return d->TitleLabel->isElided();
}
//============================================================================