pub fn detect_qt(de_name: Option<&str>) -> QtResultExamples found in repository?
examples/usage.rs (line 45)
14fn main() -> () {
15 let de: Option<&str> = Some("KDE");
16
17 println!("=== GTK2 ===");
18 let gtk2: GtkResult = detect_gtk2(de);
19 println!("Theme: {}", gtk2.theme);
20 println!("Icons: {}", gtk2.icons);
21 println!("Font: {}", gtk2.font);
22 println!("Cursor: {}", gtk2.cursor);
23 println!("Cursor Size: {}", gtk2.cursor_size);
24 println!("Wallpaper: {}", gtk2.wallpaper);
25
26 println!("\n=== GTK3 ===");
27 let gtk3: GtkResult = detect_gtk3(de);
28 println!("Theme: {}", gtk3.theme);
29 println!("Icons: {}", gtk3.icons);
30 println!("Font: {}", gtk3.font);
31 println!("Cursor: {}", gtk3.cursor);
32 println!("Cursor Size: {}", gtk3.cursor_size);
33 println!("Wallpaper: {}", gtk3.wallpaper);
34
35 println!("\n=== GTK4 ===");
36 let gtk4: GtkResult = detect_gtk4(de);
37 println!("Theme: {}", gtk4.theme);
38 println!("Icons: {}", gtk4.icons);
39 println!("Font: {}", gtk4.font);
40 println!("Cursor: {}", gtk4.cursor);
41 println!("Cursor Size: {}", gtk4.cursor_size);
42 println!("Wallpaper: {}", gtk4.wallpaper);
43
44 println!("\n=== Qt ===");
45 let qt: QtResult = detect_qt(de);
46 println!("Widget Style: {}", qt.widget_style);
47 println!("Color Scheme: {}", qt.color_scheme);
48 println!("Icons: {}", qt.icons);
49 println!("Font: {}", qt.font);
50 println!("Wallpaper: {}", qt.wallpaper);
51}