使用Python插件中的imgui

问题描述 投票:0回答:1

我们有一个 C++ 应用程序,广泛使用 imgui,效果非常好。我们希望为用户提供在 python 中编写插件的可能性,并为插件提供自己的控件,我们希望插件控件的渲染是使用已经处于活动状态的 imgui 上下文完成的。 Python 有各种 imgui 绑定(例如 pyimgui、dearpygui)。是否可以将已经存在的 C++ imgui 上下文传递给 Python 并绘制窗口,在那里绘制控件,以便它们都显示在通用 ui 中(在相同的交换中,使用相同的字体......等)?

imgui dearpygui pyimgui
1个回答
0
投票

经过一年的测试和开发,现在我们用 pybind11 包装 imgui 得到了最好的结果,就像这里所做的那样 https://github.com/cammm/deargui(1.65 版本可能有点过时)。

© www.soinside.com 2019 - 2024. All rights reserved.