是否有GTK Builder函数可以从我的程序中创建一个* .ui文件,可以将其发送给Glade进行处理

时间:2018-12-20 00:17:52

标签: gtk glade

我有一个c程序,可以根据用户请求以交互方式创建新的GUI。我想保存生成的GTK窗口供以后使用。是否有一个我可以将gtkWindow句柄传递给GTK Builder例程并将其写入林间空* .ui文件的程序?

我已经广泛阅读了GTK 3.22文档,但没有找到可以调用的任何内容。显然Glade会写这种文件格式,但是我怀疑它有自己的数据结构,并且它的例程在纯GTK上不起作用。

任何示例手写的GTK代码都可以为该未知例程提供源代码。

包含此代码的XML等效文件的源文件将是一个很好的结果。

谢谢

1 个答案:

答案 0 :(得分:0)

否,无法将现有的GTK应用程序自动序列化为GtkBuilder文件。