Utils: Align enum StyleHelper::UiElement with upcoming design system #1

This change demotes the existing H1 and H2 to H3 and H4. It is supposed
to not change the visual appearance.

Change-Id: Idc3056307f0286a2d4d276ba79125ba93d5ac428
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
This commit is contained in:
Alessandro Portale
2023-11-15 16:25:09 +01:00
parent aa83b0ce65
commit 7f60ce0666
8 changed files with 15 additions and 15 deletions

View File

@@ -941,17 +941,17 @@ QFont StyleHelper::UiFont(UiElement element)
switch (element) { switch (element) {
case UiElementH1: case UiElementH1:
break;
case UiElementH2:
break;
case UiElementH3:
font.setPointSizeF(font.pointSizeF() * 1.6); font.setPointSizeF(font.pointSizeF() * 1.6);
font.setBold(true); font.setBold(true);
break; break;
case UiElementH2: case UiElementH4:
font.setPointSizeF(font.pointSizeF() * 1.2); font.setPointSizeF(font.pointSizeF() * 1.2);
font.setBold(true); font.setBold(true);
break; break;
case UiElementH3:
break;
case UiElementH4:
break;
case UiElementPanelTitle: { case UiElementPanelTitle: {
font.setPointSizeF(panelTitleSize); font.setPointSizeF(panelTitleSize);
font.setBold(true); font.setBold(true);

View File

@@ -570,7 +570,7 @@ void SettingsDialog::showPage(const Id pageId)
void SettingsDialog::createGui() void SettingsDialog::createGui()
{ {
m_headerLabel->setFont(StyleHelper::UiFont(StyleHelper::UiElementH2)); m_headerLabel->setFont(StyleHelper::UiFont(StyleHelper::UiElementH4));
auto headerHLayout = new QHBoxLayout; auto headerHLayout = new QHBoxLayout;
const int leftMargin = QApplication::style()->pixelMetric(QStyle::PM_LayoutLeftMargin); const int leftMargin = QApplication::style()->pixelMetric(QStyle::PM_LayoutLeftMargin);

View File

@@ -54,7 +54,7 @@ BuildSettingsWidget::BuildSettingsWidget(Target *target) :
if (!BuildConfigurationFactory::find(m_target)) { if (!BuildConfigurationFactory::find(m_target)) {
auto noSettingsLabel = new QLabel(this); auto noSettingsLabel = new QLabel(this);
noSettingsLabel->setText(Tr::tr("No build settings available")); noSettingsLabel->setText(Tr::tr("No build settings available"));
noSettingsLabel->setFont(StyleHelper::UiFont(StyleHelper::UiElementH2)); noSettingsLabel->setFont(StyleHelper::UiFont(StyleHelper::UiElementH4));
vbox->addWidget(noSettingsLabel); vbox->addWidget(noSettingsLabel);
return; return;
} }
@@ -126,7 +126,7 @@ void BuildSettingsWidget::addSubWidget(NamedWidget *widget)
auto label = new QLabel(this); auto label = new QLabel(this);
label->setText(widget->displayName()); label->setText(widget->displayName());
label->setFont(StyleHelper::UiFont(StyleHelper::UiElementH2)); label->setFont(StyleHelper::UiFont(StyleHelper::UiElementH4));
label->setContentsMargins(0, 18, 0, 0); label->setContentsMargins(0, 18, 0, 0);

View File

@@ -100,7 +100,7 @@ void PanelsWidget::addPropertiesPanel(const QString &displayName)
auto nameLabel = new QLabel(m_root); auto nameLabel = new QLabel(m_root);
nameLabel->setText(displayName); nameLabel->setText(displayName);
nameLabel->setContentsMargins(0, ABOVE_HEADING_MARGIN, 0, 0); nameLabel->setContentsMargins(0, ABOVE_HEADING_MARGIN, 0, 0);
nameLabel->setFont(StyleHelper::UiFont(StyleHelper::UiElementH1)); nameLabel->setFont(StyleHelper::UiFont(StyleHelper::UiElementH3));
m_layout->addWidget(nameLabel); m_layout->addWidget(nameLabel);
m_layout->addWidget(Layouting::createHr()); m_layout->addWidget(Layouting::createHr());
} }

View File

@@ -570,7 +570,7 @@ public:
selectorView->setAutoFillBackground(true); selectorView->setAutoFillBackground(true);
auto activeLabel = new QLabel(Tr::tr("Active Project")); auto activeLabel = new QLabel(Tr::tr("Active Project"));
activeLabel->setFont(StyleHelper::UiFont(StyleHelper::UiElementH2)); activeLabel->setFont(StyleHelper::UiFont(StyleHelper::UiElementH4));
auto innerLayout = new QVBoxLayout; auto innerLayout = new QVBoxLayout;
innerLayout->setSpacing(10); innerLayout->setSpacing(10);
@@ -903,7 +903,7 @@ void SelectorDelegate::paint(QPainter *painter, const QStyleOptionViewItem &opti
case 2: { case 2: {
QColor col = creatorTheme()->color(Theme::TextColorNormal); QColor col = creatorTheme()->color(Theme::TextColorNormal);
opt.palette.setColor(QPalette::Text, col); opt.palette.setColor(QPalette::Text, col);
opt.font = StyleHelper::UiFont(StyleHelper::UiElementH2); opt.font = StyleHelper::UiFont(StyleHelper::UiElementH4);
break; break;
} }
} }

View File

@@ -69,7 +69,7 @@ RunSettingsWidget::RunSettingsWidget(Target *target) :
runLabel->setBuddy(m_runConfigurationCombo); runLabel->setBuddy(m_runConfigurationCombo);
const QFont f = Utils::StyleHelper::UiFont(Utils::StyleHelper::UiElementH2); const QFont f = Utils::StyleHelper::UiFont(Utils::StyleHelper::UiElementH4);
runTitle->setFont(f); runTitle->setFont(f);
deployTitle->setFont(f); deployTitle->setFont(f);
@@ -498,7 +498,7 @@ void RunSettingsWidget::addSubWidget(QWidget *widget, QLabel *label)
{ {
widget->setContentsMargins({}); widget->setContentsMargins({});
label->setFont(Utils::StyleHelper::UiFont(Utils::StyleHelper::UiElementH2)); label->setFont(Utils::StyleHelper::UiFont(Utils::StyleHelper::UiElementH4));
label->setContentsMargins(0, 18, 0, 0); label->setContentsMargins(0, 18, 0, 0);

View File

@@ -185,7 +185,7 @@ void TargetGroupItemPrivate::ensureWidget()
auto label = new QLabel; auto label = new QLabel;
label->setText(Tr::tr("No kit defined in this project.")); label->setText(Tr::tr("No kit defined in this project."));
label->setFont(StyleHelper::UiFont(StyleHelper::UiElementH2)); label->setFont(StyleHelper::UiFont(StyleHelper::UiElementH4));
label->setContentsMargins(10, 10, 10, 10); label->setContentsMargins(10, 10, 10, 10);
label->setAlignment(Qt::AlignTop); label->setAlignment(Qt::AlignTop);

View File

@@ -78,7 +78,7 @@ IntroductionWidget::IntroductionWidget(QWidget *parent)
m_continueLabel->setAlignment(Qt::AlignCenter); m_continueLabel->setAlignment(Qt::AlignCenter);
m_continueLabel->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred); m_continueLabel->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
m_continueLabel->setWordWrap(true); m_continueLabel->setWordWrap(true);
m_continueLabel->setFont(StyleHelper::UiFont(StyleHelper::UiElementH1)); m_continueLabel->setFont(StyleHelper::UiFont(StyleHelper::UiElementH3));
m_continueLabel->setPalette(palette()); m_continueLabel->setPalette(palette());
layout->addWidget(m_continueLabel); layout->addWidget(m_continueLabel);
m_bodyCss = "font-size: 16px;"; m_bodyCss = "font-size: 16px;";