Sets our main struct and passes it to the parent class.
Creates a new GtkBuilderListItemFactory that instantiates widgets using @bytes as the data to pass to GtkBuilder.
Creates a new GtkBuilderListItemFactory that instantiates widgets using data read from the given @resource_path to pass to GtkBuilder.
Get the main Gtk struct
Gets the data used as the GtkBuilder UI template for constructing listitems.
If the data references a resource, gets the path of that resource.
Gets the scope used when constructing listitems.
the main Gtk struct as a void*
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
<interface> <template class="GtkListItem"> <property name="child"> <object class="GtkLabel"> <property name="xalign">0</property> <binding name="label"> <lookup name="name" type="SettingsKey"> <lookup name="item">GtkListItem</lookup> </lookup> </binding> </object> </property> </template> </interface>
GtkBuilderListItemFactory is a GtkListItemFactory that creates widgets by instantiating GtkBuilder UI templates.
The templates must be extending GtkListItem, and typically use GtkExpressions to obtain data from the items in the model.