mirror of
https://github.com/fastfetch-cli/fastfetch.git
synced 2026-09-13 02:42:09 +02:00
QT: import kvantum theme name
This commit is contained in:
committed by
Carter Li
parent
d979f55c8e
commit
165aa93fd3
@@ -135,6 +135,13 @@ static void detectLXQt(FFQtResult* result)
|
||||
ffParsePropFileConfig("pcmanfm-qt/lxqt/settings.conf", "Wallpaper=", &result->wallpaper);
|
||||
}
|
||||
|
||||
static void detectKvantum(FFQtResult* result)
|
||||
{
|
||||
ffParsePropFileConfigValues("Kvantum/kvantum.kvconfig", 1, (FFpropquery[]) {
|
||||
{"theme=", &result->widgetStyle},
|
||||
});
|
||||
}
|
||||
|
||||
const FFQtResult* ffDetectQt(void)
|
||||
{
|
||||
static FFQtResult result;
|
||||
@@ -157,5 +164,11 @@ const FFQtResult* ffDetectQt(void)
|
||||
else if(ffStrbufIgnCaseEqualS(&wmde->dePrettyName, FF_DE_PRETTY_LXQT))
|
||||
detectLXQt(&result);
|
||||
|
||||
if(ffStrbufEqualS(&result.widgetStyle, "kvantum") || ffStrbufEqualS(&result.widgetStyle, "kvantum-dark"))
|
||||
{
|
||||
ffStrbufClear(&result.widgetStyle);
|
||||
detectKvantum(&result);
|
||||
}
|
||||
|
||||
return &result;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user