GtkModelButton is a button class that can use a gtk.Action as its model. In contrast to gtk.ToggleButton or gtk.RadioButton, which can also be backed by a gtk.Action via the action-name property, GtkModelButton will adapt its appearance according to the kind of action it is backed by, and appear either as a plain, check or radio button.
Undocumented in source.