python gtk黑色主题图标按钮

python gtk黑色主题图标按钮,python,linux,themes,gtk3,cinnamon,Python,Linux,Themes,Gtk3,Cinnamon,将我的肉桂桌面上的主题更改为黑色主题(Adwaita dark)后,我不久前编写的一个程序现在显示的按钮不正确。例如,在其他程序(如文件管理器)中,图标的颜色现在为白色,但在这里它们保持为黑色 我使用Gtk.Button.new\u from\u icon\u name()创建了这些按钮: 导入gi gi.要求_版本(“Gtk”、“3.0”) 从gi.repository导入Gtk ... 按钮=Gtk.button.new_from_图标名称(“document new”,1) 有没有办法

将我的肉桂桌面上的主题更改为黑色主题(Adwaita dark)后,我不久前编写的一个程序现在显示的按钮不正确。例如,在其他程序(如文件管理器)中,图标的颜色现在为白色,但在这里它们保持为黑色

我使用
Gtk.Button.new\u from\u icon\u name()
创建了这些按钮:

导入gi
gi.要求_版本(“Gtk”、“3.0”)
从gi.repository导入Gtk
...
按钮=Gtk.button.new_from_图标名称(“document new”,1)

有没有办法让他们根据当前活动的主题自动调整颜色?

我也遇到了同样的问题,最后我使用了图标的
*-符号版。
据

在GNOME 3的设计中,我们已经确定了一些地方,在这些地方使用标准图标的符号变体是可取的。符号图标通常为低颜色或单色,旨在与前景字体颜色相匹配。它们可能用于不保证高颜色、详细表示的情况

这意味着你宁愿使用

button = Gtk.Button.new_from_icon_name("document-new-symbolic", 1)