Как создать std::shared_ptr
для объекта Gtk::Builder
, поскольку его метод конструктора защищен, а статические методы для создания объекта возвращают Glib::RefPtr<Gtk::Builder>
?
Не работает:
std::shared_ptr<Gtk::Builder> builder;
builder = std::make_shared<Gtk::Builder>();