如何将 gtkmm 窗口对象键入到 gtkmm 容器
问问题
370 次
2 回答
4
您不必 -Gtk::Window
继承自Gtk::Container
,因此您可以在窗口上使用任何容器方法。
于 2010-11-14T15:48:37.387 回答
3
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);
于 2016-08-27T14:19:43.177 回答