summaryrefslogtreecommitdiffstats
path: root/src/detection/gtk_qt/gtk_qt.h
blob: b831bb62cce47a4fb0d107e066ad2c478ddbb4e6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#pragma once

#include "fastfetch.h"

typedef struct FFGTKResult {
    FFstrbuf theme;
    FFstrbuf icons;
    FFstrbuf font;
    FFstrbuf cursor;
    FFstrbuf cursorSize;
    FFstrbuf wallpaper;
} FFGTKResult;

typedef struct FFQtResult {
    FFstrbuf widgetStyle;
    FFstrbuf colorScheme;
    FFstrbuf icons;
    FFstrbuf font;
    FFstrbuf wallpaper;
} FFQtResult;

const FFGTKResult* ffDetectGTK2(void);
const FFGTKResult* ffDetectGTK4(void);
const FFGTKResult* ffDetectGTK3(void);
const FFQtResult* ffDetectQt(void);