switch to light theme
This commit is contained in:
@@ -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();
|
||||||
|
|||||||
Reference in New Issue
Block a user