PyGtk3如何更改应用程序主题?

2024-04-27

我尝试使用 Gtk.rc_parse("path/to/Hooli/gtk-3/gtk.css") 代码进行 rc_parse 方法,但它不起作用。这个问题很简单,但解决问题并不容易。我如何更改我的 gtk 应用程序主题?或者我如何在我的 gtk 应用程序上使用自定义主题?

Thanks.


import gi
gi.require_version("Gtk", "3.0")
from gi.repository import Gtk as gtk

settings = gtk.Settings.get_default()
settings.set_property("gtk-theme-name", "Numix")
settings.set_property("gtk-application-prefer-dark-theme", False)  # if you want use dark theme, set second arg to True

# getting all existing properties #

for i in settings.list_properties():
    print(i)

这段代码在 Windows、Linux 上运行得非常正确,...我希望这能解决你的问题

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PyGtk3如何更改应用程序主题? 的相关文章

随机推荐