如何让我的gtk应用程序使用黑暗主题?

Ask*_*aga 13 c gtk themes gnome

gnome桌面上的某些应用程序(如图像查看器)使用主题的暗色变体.制作我自己的gtk程序需要什么代码才能使用这个主题的黑暗变体?

pto*_*ato 14

使用此gtk-application-prefer-dark-theme设置.这应该这样做:

g_object_set(gtk_settings_get_default(),
    "gtk-application-prefer-dark-theme", TRUE,
    NULL);
Run Code Online (Sandbox Code Playgroud)

在创建任何小部件之前,您可能需要确保执行此操作.

  • 完美的工作!谢谢! (2认同)