X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fglobalsettings.cpp;h=af89671cbadeb6b52b77fe707aaf86a265703f12;hp=3f3711b8ec63a8397892f26eafc1db845e8dfab1;hb=43be386b1714c50b6e10a382f3bec194b914354f;hpb=e23567ed84aa55e2a0c48252080058186f6b80e7;ds=sidebyside diff --git a/pv/globalsettings.cpp b/pv/globalsettings.cpp index 3f3711b8..af89671c 100644 --- a/pv/globalsettings.cpp +++ b/pv/globalsettings.cpp @@ -26,6 +26,8 @@ #include #include #include +#include +#include using std::map; using std::pair; @@ -142,6 +144,9 @@ void GlobalSettings::apply_theme() qApp->setPalette(default_palette_); if (theme_name.compare("QDarkStyleSheet") == 0) { +#ifdef Q_OS_WIN + qApp->setStyle(QStyleFactory::create("Fusion")); +#endif QPalette dark_palette; dark_palette.setColor(QPalette::Window, QColor(53, 53, 53)); dark_palette.setColor(QPalette::WindowText, Qt::white); @@ -150,6 +155,9 @@ void GlobalSettings::apply_theme() dark_palette.setColor(QPalette::Highlight, QColor(42, 130, 218)); qApp->setPalette(dark_palette); } else if (theme_name.compare("DarkStyle") == 0) { +#ifdef Q_OS_WIN + qApp->setStyle(QStyleFactory::create("Fusion")); +#endif QPalette dark_palette; dark_palette.setColor(QPalette::Window, QColor(53, 53, 53)); dark_palette.setColor(QPalette::WindowText, Qt::white);