Obtener el color de fuente del tema GTK actual

Necesito obtener el color de fuente del tema actual.

Encontré esta pregunta que lo explica cómo hacerlo en C con gtk_style_lookup_color , pero parece que la función está obsoleta.

Haciendo más investigaciones encontré la nueva función gtk_style_context_lookup_color

Pero tengo problemas para entender la documentación. Además, cuando trato de llamarlo usando Gtk.style_context_lookup_color( .. ) entiendo que no existe!

¿Es porque necesito llamarlo con algo como GtkStyleContext.style_context_lookup_color(arg1,arg2) ?

Encontré la respuesta usando gtk.settings.

  settings=Gtk.Settings.get_default() colors=settings.get_property("gtk-color-scheme") colors=colors.split("\n") for color in colors: if 'text' in color: text_color=color.split(':')[1].strip() print text_color break 

Parece que la propiedad "gtk-color-scheme" almacena todos los colores del tema, así que si estás buscando cualquier otro color, ¡puedes encontrarlo de la misma manera!