按照 gtkmm 3 的官方教程,这是如何实例化一个 glade 文件:
Glib::RefPtr<Gtk::Builder> builder=Gtk::Builder::create_from_file("basic.glade");
那么,“basic.glade”的数据类型是什么?我知道它的 XML,但如何在代码中做到这一点?
在 GTK 2.4 中它是:
Glib::RefPtr<Gnome::Glade::Xml> &refXml;
这在 gtkmm 3 / GTK 3 中不再适用于我。我想要的是创建一个类,我需要声明正确的数据类型。
谢谢
PS我正在经历的教程是这个。我知道代码是 2.x,我想在 3.x 中做同样的事情