diff --git a/qrenderdoc/Styles/RDStyle/RDStyle.cpp b/qrenderdoc/Styles/RDStyle/RDStyle.cpp index a96e86326..6ae399a36 100644 --- a/qrenderdoc/Styles/RDStyle/RDStyle.cpp +++ b/qrenderdoc/Styles/RDStyle/RDStyle.cpp @@ -24,6 +24,7 @@ #include "RDStyle.h" #include +#include #include #include #include @@ -271,6 +272,11 @@ void RDStyle::polish(QWidget *widget) } } +void RDStyle::polish(QApplication *app) +{ + app->setPalette(standardPalette()); +} + void RDStyle::unpolish(QWidget *widget) { Animation::stop(widget); diff --git a/qrenderdoc/Styles/RDStyle/RDStyle.h b/qrenderdoc/Styles/RDStyle/RDStyle.h index f27b67f29..3f7e45d3b 100644 --- a/qrenderdoc/Styles/RDStyle/RDStyle.h +++ b/qrenderdoc/Styles/RDStyle/RDStyle.h @@ -64,6 +64,7 @@ public: RDStyle(ColorScheme scheme); ~RDStyle(); + void polish(QApplication *app) override; void polish(QPalette &pal) override { polishPalette(pal); } void polish(QWidget *widget) override; void unpolish(QWidget *widget) override;