我有一个vala应用程序,我希望它使用深色gtk主题而不是默认的浅色主题。

Gtkparasite的“使用深色变体”开关允许我这样做,但是如何以编程方式做到这一点?

最佳答案

好吧,我找到了办法。在创建任何窗口小部件之前,应执行以下命令:

Gtk.Settings.get_default().set("gtk-application-prefer-dark-theme", true);

10-06 11:26