Add left right styling to the dock widget side tab
This commit is contained in:
@@ -32,9 +32,11 @@
|
||||
|
||||
#include <QBoxLayout>
|
||||
|
||||
#include "DockAreaWidget.h"
|
||||
#include "ElidingLabel.h"
|
||||
|
||||
#include "DockWidget.h"
|
||||
#include "OverlayDockContainer.h"
|
||||
|
||||
namespace ads
|
||||
{
|
||||
@@ -148,4 +150,15 @@ void CDockWidgetSideTab::updateStyle()
|
||||
{
|
||||
internal::repolishStyle(this, internal::RepolishDirectChildren);
|
||||
}
|
||||
|
||||
CDockWidgetSideTab::SideTabBarArea CDockWidgetSideTab::sideTabBarArea() const
|
||||
{
|
||||
auto dockAreaWidget = d->DockWidget->dockAreaWidget();
|
||||
if (dockAreaWidget && dockAreaWidget->isOverlayed())
|
||||
{
|
||||
return dockAreaWidget->overlayDockContainer()->sideTabBarArea();
|
||||
}
|
||||
|
||||
return Left;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user