switch to light theme

This commit is contained in:
Leopixelo
2026-06-08 15:13:46 +02:00
parent b8920c535e
commit d830d77885
+24
View File
@@ -3,6 +3,9 @@
#include <QTranslator> #include <QTranslator>
#include <QLocale> #include <QLocale>
#include <QDebug> #include <QDebug>
#include <QStyleFactory>
#include <QPalette>
#include <QColor>
class SavvyCANApplication : public QApplication class SavvyCANApplication : public QApplication
{ {
@@ -72,6 +75,27 @@ int main(int argc, char *argv[])
sysFont.setPointSize(fontSize); sysFont.setPointSize(fontSize);
a.setFont(sysFont); a.setFont(sysFont);
if (true)
{
a.setStyle(QStyleFactory::create("Fusion"));
QPalette lightPalette;
lightPalette.setColor(QPalette::Window, QColor(250,250,250));
lightPalette.setColor(QPalette::WindowText, Qt::black);
lightPalette.setColor(QPalette::Base, Qt::white);
lightPalette.setColor(QPalette::AlternateBase, QColor(240,240,240));
lightPalette.setColor(QPalette::ToolTipBase, Qt::black);
lightPalette.setColor(QPalette::ToolTipText, Qt::white);
lightPalette.setColor(QPalette::Text, Qt::black);
lightPalette.setColor(QPalette::Button, QColor(245,245,245));
lightPalette.setColor(QPalette::ButtonText, Qt::black);
lightPalette.setColor(QPalette::BrightText, Qt::red);
lightPalette.setColor(QPalette::Link, QColor(0, 122, 204));
lightPalette.setColor(QPalette::Highlight, QColor(0, 120, 215));
lightPalette.setColor(QPalette::HighlightedText, Qt::white);
a.setPalette(lightPalette);
}
a.mainWindow->show(); a.mainWindow->show();
int retCode = a.exec(); int retCode = a.exec();