Utils: Add toolbarStyle to StyleHelper

Task-number: QTCREATORBUG-29054
Change-Id: I01572eb7bdd267ea6aadb9530afc52b3c7834382
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Alessandro Portale
2023-04-14 15:43:31 +02:00
parent 2e9494bd71
commit 495f5f006f
2 changed files with 26 additions and 1 deletions

View File

@@ -58,6 +58,21 @@ QColor StyleHelper::alphaBlendedColors(const QColor &colorA, const QColor &color
);
}
int StyleHelper::navigationWidgetHeight()
{
return m_toolbarStyle == ToolbarStyleCompact ? 24 : 30;
}
void StyleHelper::setToolbarStyle(ToolbarStyle style)
{
m_toolbarStyle = style;
}
StyleHelper::ToolbarStyle StyleHelper::toolbarStyle()
{
return m_toolbarStyle;
}
qreal StyleHelper::sidebarFontSize()
{
return HostOsInfo::isMacHost() ? 10 : 7.5;
@@ -89,6 +104,7 @@ QColor StyleHelper::panelTextColor(bool lightColored)
return Qt::black;
}
StyleHelper::ToolbarStyle StyleHelper::m_toolbarStyle = StyleHelper::defaultToolbarStyle;
// Invalid by default, setBaseColor needs to be called at least once
QColor StyleHelper::m_baseColor;
QColor StyleHelper::m_requestedBaseColor;