cleanup: Remove all code for the Tokyo Night theme

This commit is contained in:
tomboylover93 2024-12-19 11:24:02 -03:00
parent 8434e80cff
commit 1badaaace4
4 changed files with 1 additions and 43 deletions

View File

@ -112,7 +112,6 @@ void MainWindow::CreateActions() {
m_theme_act_group->addAction(ui->setThemeBlue); m_theme_act_group->addAction(ui->setThemeBlue);
m_theme_act_group->addAction(ui->setThemeViolet); m_theme_act_group->addAction(ui->setThemeViolet);
m_theme_act_group->addAction(ui->setThemeGruvbox); m_theme_act_group->addAction(ui->setThemeGruvbox);
m_theme_act_group->addAction(ui->setThemeTokyoNight);
m_theme_act_group->addAction(ui->setThemeSystemDark); m_theme_act_group->addAction(ui->setThemeSystemDark);
m_theme_act_group->addAction(ui->setThemeSystemLight); m_theme_act_group->addAction(ui->setThemeSystemLight);
} }
@ -569,14 +568,6 @@ void MainWindow::CreateConnects() {
isIconBlack = false; isIconBlack = false;
} }
}); });
connect(ui->setThemeTokyoNight, &QAction::triggered, &m_window_themes, [this]() {
m_window_themes.SetWindowTheme(Theme::TokyoNight, ui->mw_searchbar);
Config::setMainWindowTheme(static_cast<int>(Theme::TokyoNight));
if (isIconBlack) {
SetUiIcons(false);
isIconBlack = false;
}
});
connect(ui->setThemeSystemDark, &QAction::triggered, &m_window_themes, [this]() { connect(ui->setThemeSystemDark, &QAction::triggered, &m_window_themes, [this]() {
m_window_themes.SetWindowTheme(Theme::SystemDark, ui->mw_searchbar); m_window_themes.SetWindowTheme(Theme::SystemDark, ui->mw_searchbar);
Config::setMainWindowTheme(static_cast<int>(Theme::SystemDark)); Config::setMainWindowTheme(static_cast<int>(Theme::SystemDark));
@ -971,11 +962,6 @@ void MainWindow::SetLastUsedTheme() {
isIconBlack = false; isIconBlack = false;
SetUiIcons(false); SetUiIcons(false);
break; break;
case Theme::TokyoNight:
ui->setThemeTokyoNight->setChecked(true);
isIconBlack = false;
SetUiIcons(false);
break;
case Theme::SystemDark: case Theme::SystemDark:
ui->setThemeSystemDark->setChecked(true); ui->setThemeSystemDark->setChecked(true);
isIconBlack = false; isIconBlack = false;

View File

@ -151,28 +151,6 @@ void WindowThemes::SetWindowTheme(Theme theme, QLineEdit* mw_searchbar) {
themePalette.setColor(QPalette::HighlightedText, Qt::black); themePalette.setColor(QPalette::HighlightedText, Qt::black);
qApp->setPalette(themePalette); qApp->setPalette(themePalette);
break; break;
case Theme::TokyoNight:
mw_searchbar->setStyleSheet(
"QLineEdit {"
"background-color: #1a1b26; color: #9d7cd8; border: 1px solid #9d7cd8; "
"border-radius: 4px; padding: 5px; }"
"QLineEdit:focus {"
"border: 1px solid #7aa2f7; }");
themePalette.setColor(QPalette::Window, QColor(31, 35, 53));
themePalette.setColor(QPalette::WindowText, QColor(192, 202, 245));
themePalette.setColor(QPalette::Base, QColor(25, 28, 39));
themePalette.setColor(QPalette::AlternateBase, QColor(36, 40, 59));
themePalette.setColor(QPalette::ToolTipBase, QColor(192, 202, 245));
themePalette.setColor(QPalette::ToolTipText, QColor(192, 202, 245));
themePalette.setColor(QPalette::Text, QColor(192, 202, 245));
themePalette.setColor(QPalette::Button, QColor(30, 30, 41));
themePalette.setColor(QPalette::ButtonText, QColor(192, 202, 245));
themePalette.setColor(QPalette::BrightText, QColor(197, 59, 83));
themePalette.setColor(QPalette::Link, QColor(79, 214, 190));
themePalette.setColor(QPalette::Highlight, QColor(79, 214, 190));
themePalette.setColor(QPalette::HighlightedText, Qt::black);
qApp->setPalette(themePalette);
break;
case Theme::SystemDark: case Theme::SystemDark:
mw_searchbar->setStyleSheet("QLineEdit {" mw_searchbar->setStyleSheet("QLineEdit {"
"border: 1px solid;" "border: 1px solid;"

View File

@ -9,7 +9,7 @@
#include <QStyleFactory> #include <QStyleFactory>
#include <QWidget> #include <QWidget>
enum class Theme : int { Dark, Light, Green, Blue, Violet, Gruvbox, TokyoNight, SystemDark, SystemLight }; enum class Theme : int { Dark, Light, Green, Blue, Violet, Gruvbox, SystemDark, SystemLight };
class WindowThemes : public QObject { class WindowThemes : public QObject {
Q_OBJECT Q_OBJECT

View File

@ -37,7 +37,6 @@ public:
QAction* setThemeBlue; QAction* setThemeBlue;
QAction* setThemeViolet; QAction* setThemeViolet;
QAction* setThemeGruvbox; QAction* setThemeGruvbox;
QAction* setThemeTokyoNight;
QAction* setThemeSystemDark; QAction* setThemeSystemDark;
QAction* setThemeSystemLight; QAction* setThemeSystemLight;
QWidget* centralWidget; QWidget* centralWidget;
@ -165,9 +164,6 @@ public:
setThemeGruvbox = new QAction(MainWindow); setThemeGruvbox = new QAction(MainWindow);
setThemeGruvbox->setObjectName("setThemeGruvbox"); setThemeGruvbox->setObjectName("setThemeGruvbox");
setThemeGruvbox->setCheckable(true); setThemeGruvbox->setCheckable(true);
setThemeTokyoNight = new QAction(MainWindow);
setThemeTokyoNight->setObjectName("setThemeTokyoNight");
setThemeTokyoNight->setCheckable(true);
setThemeSystemDark = new QAction(MainWindow); setThemeSystemDark = new QAction(MainWindow);
setThemeSystemDark->setObjectName("setThemeSystem"); setThemeSystemDark->setObjectName("setThemeSystem");
setThemeSystemDark->setCheckable(true); setThemeSystemDark->setCheckable(true);
@ -299,7 +295,6 @@ public:
menuThemes->addAction(setThemeBlue); menuThemes->addAction(setThemeBlue);
menuThemes->addAction(setThemeViolet); menuThemes->addAction(setThemeViolet);
menuThemes->addAction(setThemeGruvbox); menuThemes->addAction(setThemeGruvbox);
menuThemes->addAction(setThemeTokyoNight);
menuThemes->addAction(setThemeSystemDark); menuThemes->addAction(setThemeSystemDark);
menuThemes->addAction(setThemeSystemLight); menuThemes->addAction(setThemeSystemLight);
menuGame_List_Icons->addAction(setIconSizeTinyAct); menuGame_List_Icons->addAction(setIconSizeTinyAct);
@ -389,7 +384,6 @@ public:
setThemeBlue->setText(QCoreApplication::translate("MainWindow", "Blue", nullptr)); setThemeBlue->setText(QCoreApplication::translate("MainWindow", "Blue", nullptr));
setThemeViolet->setText(QCoreApplication::translate("MainWindow", "Violet", nullptr)); setThemeViolet->setText(QCoreApplication::translate("MainWindow", "Violet", nullptr));
setThemeGruvbox->setText("Gruvbox"); setThemeGruvbox->setText("Gruvbox");
setThemeTokyoNight->setText("Tokyo Night");
setThemeSystemDark->setText( setThemeSystemDark->setText(
QCoreApplication::translate("MainWindow", "System (Dark)", nullptr)); QCoreApplication::translate("MainWindow", "System (Dark)", nullptr));
setThemeSystemLight->setText( setThemeSystemLight->setText(