From 0f8edce38cf8789a01421e973fbc0f5f28829e37 Mon Sep 17 00:00:00 2001 From: smiRaphi Date: Mon, 24 Feb 2025 20:47:57 +0100 Subject: [PATCH] improve check box & text box visibility --- src/qt_gui/main_window_themes.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/qt_gui/main_window_themes.cpp b/src/qt_gui/main_window_themes.cpp index 6e2246f6a..67b96bacc 100644 --- a/src/qt_gui/main_window_themes.cpp +++ b/src/qt_gui/main_window_themes.cpp @@ -6,6 +6,7 @@ void WindowThemes::SetWindowTheme(Theme theme, QLineEdit* mw_searchbar) { QPalette themePalette; + qApp->setStyleSheet(""); switch (theme) { case Theme::Dark: mw_searchbar->setStyleSheet( @@ -167,9 +168,6 @@ void WindowThemes::SetWindowTheme(Theme theme, QLineEdit* mw_searchbar) { break; case Theme::Oled: mw_searchbar->setStyleSheet( - "QLineEdit {" - "background-color: #000000; color: #ffffff; border: 1px solid #ffffff; " - "border-radius: 4px; padding: 5px; }" "QLineEdit:focus {" "border: 1px solid #2A82DA; }"); themePalette.setColor(QPalette::Window, Qt::black); @@ -186,6 +184,13 @@ void WindowThemes::SetWindowTheme(Theme theme, QLineEdit* mw_searchbar) { themePalette.setColor(QPalette::Highlight, QColor(42, 130, 218)); themePalette.setColor(QPalette::HighlightedText, Qt::black); qApp->setPalette(themePalette); + qApp->setStyleSheet( + "QLineEdit {" + "background-color: #000000; color: #ffffff; border: 1px solid #a0a0a0; " + "border-radius: 4px; padding: 5px; }" + + "QCheckBox::indicator:unchecked {" + "border: 1px solid #808080; border-radius: 4px; }"); break; } } \ No newline at end of file