![如何为动态构建的 pygi 窗口导出 .ui 文件?](https://linux22.com/image/847407/%E5%A6%82%E4%BD%95%E4%B8%BA%E5%8A%A8%E6%80%81%E6%9E%84%E5%BB%BA%E7%9A%84%20pygi%20%E7%AA%97%E5%8F%A3%E5%AF%BC%E5%87%BA%20.ui%20%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我明白以 MVC 思维构建事物是一件好事。我还明白,如果将代码维护和 UI 分开,Glade UI 文件可以让非编程人员更轻松地提供 UI 改进。问题是:
我更擅长从代码动态生成我需要的小部件。如何从动态生成的窗口生成 UI 文件?
例如:假设 main_win 是我想要 UI 文件的窗口实例,有没有办法做Gtk.Builder.generate_ui(main_win)
或做类似的事情?我查看了 Builder 文档,我知道那里没有类似的函数,但我该怎么做呢?
我明白以 MVC 思维构建事物是一件好事。我还明白,如果将代码维护和 UI 分开,Glade UI 文件可以让非编程人员更轻松地提供 UI 改进。问题是:
我更擅长从代码动态生成我需要的小部件。如何从动态生成的窗口生成 UI 文件?
例如:假设 main_win 是我想要 UI 文件的窗口实例,有没有办法做Gtk.Builder.generate_ui(main_win)
或做类似的事情?我查看了 Builder 文档,我知道那里没有类似的函数,但我该怎么做呢?