【发布时间】:2011-10-29 14:42:13
【问题描述】:
我只是尝试过。
GtkWidget* oldwnd = new GtkWidget();
Gtk::Widget wnd(*oldwnd);
但它不能编译。
谁能告诉我如何将 gtk+ 中的类型转换为 gtkmm 中的相应类型?
【问题讨论】:
我只是尝试过。
GtkWidget* oldwnd = new GtkWidget();
Gtk::Widget wnd(*oldwnd);
但它不能编译。
谁能告诉我如何将 gtk+ 中的类型转换为 gtkmm 中的相应类型?
【问题讨论】:
也许是Gtk::Widget* wnd = Glib::wrap(oldwnd)?
Gtk::Widget* wrap (GtkWidget* object, bool take_copy=false);
【讨论】: