From 2e58429b6a8365e22ec76730f2f0f5d0a6a5b370 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Mon, 24 Dec 2018 03:26:14 +0100 Subject: NOISSUE kitty cat in a silly hat! --- application/MainWindow.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'application/MainWindow.cpp') diff --git a/application/MainWindow.cpp b/application/MainWindow.cpp index f144fcbd..5880762a 100644 --- a/application/MainWindow.cpp +++ b/application/MainWindow.cpp @@ -1245,16 +1245,20 @@ void MainWindow::setCatBackground(bool enabled) { if (enabled) { - view->setStyleSheet(R"( + QDateTime now = QDateTime::currentDateTime(); + QDateTime xmas(QDate(now.date().year(), 12, 25), QTime(0, 0)); + ; + QString cat = (abs(now.daysTo(xmas)) <= 4) ? "catmas" : "kitteh"; + view->setStyleSheet(QString(R"( GroupView { - background-image: url(:/backgrounds/kitteh); + background-image: url(:/backgrounds/%1); background-attachment: fixed; background-clip: padding; background-position: top right; background-repeat: none; background-color:palette(base); -})"); +})").arg(cat)); } else { -- cgit