diff options
author | Tayou <tayou@gmx.net> | 2023-06-11 01:58:37 +0200 |
---|---|---|
committer | Tayou <tayou@gmx.net> | 2023-06-11 01:58:37 +0200 |
commit | 5aa1c340dc6c353e34d0fbcac84fb89798a06481 (patch) | |
tree | f434865faf25e11897cbf31ac643e15229196dad /launcher | |
parent | bfe7e3afed286de02dfc1ec4cc2b39f31972d295 (diff) | |
download | PrismLauncher-5aa1c340dc6c353e34d0fbcac84fb89798a06481.tar.gz PrismLauncher-5aa1c340dc6c353e34d0fbcac84fb89798a06481.tar.bz2 PrismLauncher-5aa1c340dc6c353e34d0fbcac84fb89798a06481.zip |
rainbow konami & toggle
Signed-off-by: Tayou <tayou@gmx.net>
Diffstat (limited to 'launcher')
-rw-r--r-- | launcher/ui/MainWindow.cpp | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/launcher/ui/MainWindow.cpp b/launcher/ui/MainWindow.cpp index 834f57dd..dfee3b47 100644 --- a/launcher/ui/MainWindow.cpp +++ b/launcher/ui/MainWindow.cpp @@ -470,7 +470,23 @@ void MainWindow::lockToolbars(bool state) void MainWindow::konamiTriggered() { - qDebug() << "Super Secret Mode ACTIVATED!"; + QString gradient = " stop:0 rgba(125, 0, 0, 255), stop:0.166 rgba(125, 125, 0, 255), stop:0.333 rgba(0, 125, 0, 255), stop:0.5 rgba(0, 125, 125, 255), stop:0.666 rgba(0, 0, 125, 255), stop:0.833 rgba(125, 0, 125, 255), stop:1 rgba(125, 0, 0, 255));"; + QString stylesheet = "background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:0," + gradient; + if (ui->mainToolBar->styleSheet() == stylesheet) { + ui->mainToolBar->setStyleSheet(""); + ui->instanceToolBar->setStyleSheet(""); + ui->centralWidget->setStyleSheet(""); + ui->newsToolBar->setStyleSheet(""); + ui->statusBar->setStyleSheet(""); + qDebug() << "Super Secret Mode DEACTIVATED!"; + } else { + ui->mainToolBar->setStyleSheet(stylesheet); + ui->instanceToolBar->setStyleSheet("background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1," + gradient); + ui->centralWidget->setStyleSheet("background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:1, y2:1," + gradient); + ui->newsToolBar->setStyleSheet(stylesheet); + ui->statusBar->setStyleSheet(stylesheet); + qDebug() << "Super Secret Mode ACTIVATED!"; + } } void MainWindow::showInstanceContextMenu(const QPoint &pos) |