DynamicPlaylistControls: Use QPalette::AlternateBase

This commit is contained in:
Jonas Kvinge
2024-10-04 16:29:21 +02:00
parent 20394271c7
commit c47ec3e70a

View File

@@ -45,7 +45,7 @@ DynamicPlaylistControls::DynamicPlaylistControls(QWidget *parent)
if (stylesheet_file.open(QIODevice::ReadOnly)) { if (stylesheet_file.open(QIODevice::ReadOnly)) {
QString stylesheet = QString::fromLatin1(stylesheet_file.readAll()); QString stylesheet = QString::fromLatin1(stylesheet_file.readAll());
stylesheet_file.close(); stylesheet_file.close();
QColor color = palette().color(QPalette::Light); QColor color = palette().color(QPalette::AlternateBase).lighter(80);
color.setAlpha(50); color.setAlpha(50);
stylesheet.replace("%background"_L1, QStringLiteral("rgba(%1, %2, %3, %4%5)").arg(QString::number(color.red()), QString::number(color.green()), QString::number(color.blue()), QString::number(color.alpha()), u"%"_s)); stylesheet.replace("%background"_L1, QStringLiteral("rgba(%1, %2, %3, %4%5)").arg(QString::number(color.red()), QString::number(color.green()), QString::number(color.blue()), QString::number(color.alpha()), u"%"_s));
setStyleSheet(stylesheet); setStyleSheet(stylesheet);