object
  val virtual obj : [> `toolbutton ] Gobject.obj
  method icon_widget : GObj.widget
  method label : string
  method label_widget : GObj.widget
  method set_icon_widget : GObj.widget -> unit
  method set_label : string -> unit
  method set_label_widget : GObj.widget -> unit
  method set_stock_id : GtkStock.id -> unit
  method set_use_underline : bool -> unit
  method stock_id : GtkStock.id
  method use_underline : bool
end