Migrate from QSS to QPalette

This commit is contained in:
morg
2022-01-01 14:07:23 +01:00
parent f1c5905cba
commit a47ae7ed48
13 changed files with 158 additions and 482 deletions

View File

@@ -1,12 +1,12 @@
#include "LogManager.h"
#include "PluginManager.h"
#include "OpenRGBThemeManager.h"
PluginManager::PluginManager(bool dark_theme_val)
PluginManager::PluginManager()
{
/*---------------------------------------------------------*\
| Initialize plugin manager class variables |
\*---------------------------------------------------------*/
dark_theme = dark_theme_val;
AddPluginCallbackVal = nullptr;
AddPluginCallbackArg = nullptr;
RemovePluginCallbackVal = nullptr;
@@ -259,6 +259,8 @@ void PluginManager::LoadPlugin(std::string path)
QObject* instance = ActivePlugins[plugin_idx].loader->instance();
bool dark_theme = OpenRGBThemeManager::IsDarkTheme();
if(instance)
{
OpenRGBPluginInterface* plugin = qobject_cast<OpenRGBPluginInterface*>(instance);