Chargement du fichier .glade
Gtk::Builder doit être utilisé avec un pointeur Glib::RefPtr. Comme toutes les classes de ce type, vous aurez besoin de faire appel à la fonction membre create() pour en créer un exemplaire. Par exemple,
Glib::RefPtr<Gtk::Builder> builder = Gtk::Builder::create_from_file("basic.glade");
Pour créer juste un exemplaire d'une fenêtre ou d'un élément graphique enfant, vous pouvez indiquer le nom d'un élément graphique en tant que deuxième paramètre. Par exemple,
Glib::RefPtr<Gtk::Builder> builder = Gtk::Builder::create_from_file( "basic.glade", "treeview_products");