summaryrefslogtreecommitdiffstats
path: root/src/dialog
diff options
context:
space:
mode:
authorDaniel Schürmann <daschuer@mixxx.org>2021-05-08 15:28:33 +0200
committerDaniel Schürmann <daschuer@mixxx.org>2021-05-09 00:05:34 +0200
commita82418d13fd25fadcf73edbdc17e9e0f7de261ad (patch)
treeeef9ee18df77f09bf18ff2d2cde57b363bab7ec4 /src/dialog
parent896b64acef6584f26faa8247a06203767f7c3c97 (diff)
Show the rainbow donate button in some cases (1/6 ratio)
Diffstat (limited to 'src/dialog')
-rw-r--r--src/dialog/dlgabout.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/dialog/dlgabout.cpp b/src/dialog/dlgabout.cpp
index 55ecc52bf9..ea502d92bd 100644
--- a/src/dialog/dlgabout.cpp
+++ b/src/dialog/dlgabout.cpp
@@ -343,11 +343,14 @@ DlgAbout::DlgAbout(QWidget* parent) : QDialog(parent), Ui::DlgAboutDlg() {
.name(),
MIXXX_WEBSITE_URL,
tr("Official Website")));
-
- if (!Color::isDimColor(palette().text().color())) {
- btnDonate->setIcon(QIcon(":/images/heart_icon_light.svg"));
+ if (std::rand() % 6) {
+ if (!Color::isDimColor(palette().text().color())) {
+ btnDonate->setIcon(QIcon(":/images/heart_icon_light.svg"));
+ } else {
+ btnDonate->setIcon(QIcon(":/images/heart_icon_dark.svg"));
+ }
} else {
- btnDonate->setIcon(QIcon(":/images/heart_icon_dark.svg"));
+ btnDonate->setIcon(QIcon(":/images/heart_icon_rainbow.svg"));
}
btnDonate->setText(tr("Donate"));
connect(btnDonate, &QPushButton::clicked, this, [] {