在traitsui文档中,它说明了
Blockquote一个面板与一个窗口非常相似,只是它嵌入一个更大的窗口,不一定是Traits UI窗口。
是否有人知道如何制作更大的窗口并使用来自几个特定对象的edit_traits(kind='subpanel')
UI对象填充它?我在幻灯片23的http://gael-varoquaux.info/computers/traits_tutorial/slides_Traits_en.pdf处找到了一个在wx窗口中执行此操作的示例,有没有一种方法可以将我绑定到wxPython?
这里的答案也可能会回答类似的问题(TraitsUI, sharing an object)
答案 0 :(得分:1)
执行此操作始终会将您与 GUI工具包联系起来。这就是要点:将Traits UI面板嵌入到一个更大的非Traits GUI应用程序中,该应用程序直接使用所需的GUI工具包。 Traits之外的细节自然依赖于GUI工具包。如果您没有构建直接使用GUI工具包的较大应用程序,则可以忽略此功能。
您是否在询问如何构建特征UI,以便嵌入另一个实例的完整traits_view
?在这种情况下,您希望将InstanceEditor
与style="custom"
一起使用。 Here is the code from the example in the linked documentation.