From 6e0beae6e73ac09194f22d591f7542a0825b4616 Mon Sep 17 00:00:00 2001 From: Kjell Morgenstern Date: Wed, 20 Dec 2023 10:32:29 +0100 Subject: [PATCH] Fix font, we only have Droid Sans, set color style --- src/sketch/welcomeview.cpp | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/src/sketch/welcomeview.cpp b/src/sketch/welcomeview.cpp index fe1389d31..face11be0 100644 --- a/src/sketch/welcomeview.cpp +++ b/src/sketch/welcomeview.cpp @@ -140,28 +140,24 @@ CustomListItem::CustomListItem(const QString &leftText, const QIcon &leftIcon, c rightButton->setFlat(true); QString buttonStyle = QString("QPushButton { " - "text-align: left; " - "background-color: transparent; " - "border: none; " - "padding-left: %1px; " - "padding-right: %1px; " - "}" - "QPushButton:pressed { " - "color: #555; " - "}").arg(padding); + "text-align: left; " + "background-color: transparent; " + "border: none; " + "padding-left: %1px; " + "padding-right: %1px; " + "color: #333;" + "}" + "QPushButton:pressed { " + "color: #005; " + "}") + .arg(padding); leftButton->setStyleSheet(buttonStyle); rightButton->setStyleSheet(buttonStyle); - QFont buttonFont = leftButton->font(); - buttonFont.setPointSize(buttonFont.pointSize() - 2); + QFont buttonFont("Droid Sans", 10, QFont::Normal); leftButton->setFont(buttonFont); rightButton->setFont(buttonFont); - QPalette buttonPalette = leftButton->palette(); - buttonPalette.setColor(QPalette::ButtonText, Qt::black); - leftButton->setPalette(buttonPalette); - rightButton->setPalette(buttonPalette); - int scrollbarWidth = this->style()->pixelMetric(QStyle::PM_ScrollBarExtent); int leftButtonWidth = static_cast((listWidgetWidth - scrollbarWidth) * 0.7); int rightButtonWidth = static_cast((listWidgetWidth - scrollbarWidth) * 0.3);