Как я могу ввести объект окна gtkmm в контейнер gtkmm
приведение типа окна gtkmm к контейнеру gtkmm
Ответы (2)
Вам не нужно — Gtk::Window
наследуется от Gtk::Container
, поэтому вы можете использовать любой метод контейнера в окне.
person
ptomato
schedule
14.11.2010
Некоторые функции в gtkmm возвращают не объект, а указатель. Итак, вы должны использовать RefPtr (https://developer.gnome.org/gtkmm-tutorial/stable/sec-refptr-casting.html.en).
Glib::RefPtr<Gtk::Container> contaier_var =
Glib::RefPtr<Gtk::Window>::cast_dynamic(window_var);
person
Bruno Boaventura
schedule
27.08.2016