Ensure RDStyle sets application palette properly

This commit is contained in:
baldurk
2020-08-27 17:57:09 +01:00
parent cc41849551
commit 220ee1b3e6
2 changed files with 7 additions and 0 deletions
+6
View File
@@ -24,6 +24,7 @@
#include "RDStyle.h"
#include <QAbstractItemView>
#include <QApplication>
#include <QComboBox>
#include <QCommonStyle>
#include <QDebug>
@@ -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);
+1
View File
@@ -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;