我收到了Gtk C ++ source&头文件。有没有办法将这些文件反向工程为Glade XML文件?
答案 0 :(得分:0)
无法将C ++文件反向汇编为Glade文件。考虑以下三个原因:
C ++比Glade更加通用。它有很大的灵活性,可以让一块软件把它塞进像Glade这样不灵活的格式几乎是不可能的。执行此操作的软件必须与Glade本身一样大。
有很多痛苦,没有收获。你通过反向组装获得了什么? C ++已经是更灵活的平台; Glade仅适用于那些不想动态完成所有布局的人(代码中)。如果您已经拥有C ++代码,那么您最好不要使用Glade文件来处理。
C ++不会是这样做的首选语言。如果有这样的事情,它将首先为C本地发布。由于C没有这样的工具,我认为我们可以肯定没有这样的C ++工具,这是GTK +必须使用绑定的语言。
我的建议:坚持使用您的C ++文件。你最好和他们在一起。