0

我想在使用 enaml 构建的 Python GUI 中显示一个(数字和/或文本)表,但令人惊讶的是,似乎没有 enaml 小部件。

几年前,在这里,他们说在这个方向上会有一些发展,但没有任何后续。

最近,在这里,他们提供了一个 enaml 小部件,用于显示 pandas 数据框(这也适用于该任务),但它似乎不适用于最新版本的 traits_enaml(我从 traits_enaml.utils 收到一条错误消息:'无法导入名称 get_unicode_string')。

所以问题是:有人知道用于搪瓷的表格小部件吗?对于这个(我会说非常有用)小部件,您是否被迫放弃 enaml 并求助于传统的命令式 GUI 框架?

我是新手,所以我事先为错误或错过的直接解决方案道歉。

4

1 回答 1

1

您可以使用 RawWidget 来使用您自己的 Qt TableView 或在此处查看实现:https ://github.com/frmdstryr/enamlx

于 2017-04-28T01:53:50.903 回答