I have put together a Gtk+ interface in Glade and part of the UI is a tool palette with several toolbuttons using utf-8 characters as labels. They work fine in the default font, but I would like to change font details using pango markup. This is straightforward when dealing with a label as such, as one can apply
label.set_markup(pangoMarkupString)
but the label in a toolbutton can not, as far as I can tell, be addressed directly in this way. A naive
button.label.set_markup(pangoMarkupString)
naturally doesn't work and returns an error saying that toolbuttons do not have the label property. Is there any way to use pango parsed text in a toolbutton, and what depth of python trickery would be required at the application end?