将我的 Cinnamon Desktop 上的主题更改为深色主题 (Adwaita-dark) 后,我不久前编写的一个程序现在显示的按钮不正确。虽然例如在文件管理器等其他程序中,图标的颜色现在是白色的,但它们在这里保持深色。
我使用以下方法创建了这些按钮Gtk.Button.new_from_icon_name()
:
import gi
gi.require_version("Gtk", "3.0")
from gi.repository import Gtk
...
button = Gtk.Button.new_from_icon_name("document-new", 1)
有没有办法让它们自动调整颜色以适应当前活动的主题?