问题标签 [traitsui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python。我收到关于多重继承的错误
我要做的就是从两个不同的类继承。
我遇到了“元类冲突:派生类的元类必须是其所有基类的元类的(非严格)子类”
最初的错误。但我通过添加一个__元类__属性来解决它:
但现在我最终得到了
错误。我尝试研究其他类似的问题,但老实说,我不太了解。任何关于如何解决这个问题的见解将不胜感激。谢谢
python - Python。思想特质。如何从电子表格中获取多列以显示在 TabularEditor 上?
我正在尝试了解它是如何enthought.traits
工作enthought.traitsui
的,到目前为止,我发现它很容易使用。我还查看了示例https://svn.enthought.com/enthought/browser/Traits/trunk/enthought/traits/ui/demo/Advanced/Tabular_editor_demo.py?rev=17881
这显示了如何将数据放到TabularEditor
. 但是我们不得不提到Adapter
类中的列名。但是,如果我必须将所有包含大量列和行的数据从电子表格放到表格中,我该怎么做呢?有没有我错过的演示文件?
python - 在python中动态更改表的长度
我编写了以下 python 程序来从列表中选择可变数量的形状(n=3,8,5),并在选择三个不同的键时制作并显示一个带有(n+1=4,9,6)的表从组合框下拉列表中。问题是表列的数量不会随所选键而改变,并且在其初始设置中是固定的,但表内容会针对这些固定列进行更新。您对显示可变长度表的建议是非常感激。
python - 使用 InstanceEditor 自定义视图
我正在开发一个动态 Traits UI,我可以在其中选择要用于某些实例的类。我已经使用 InstanceEditor 和一个包含 InstanceFactoryChoice 实例的“值”参数很好地工作了。
当我想指定用于所选实例的视图时,出现了我的问题。如果我省略“values”参数,则使用“view”参数有效,但使用它我会得到默认视图。视图的相关部分如下所示:
更令我困惑的是,当我使用“简单”样式而不是“自定义”样式时,它也可以按预期工作(即使用“item_view”视图来显示实例)。但是,然后视图出现在一个新窗口中,我希望它是内联的。
我在这里错过了什么吗?我在 TraitsUI 4.3 上。
vtk - 如何在traitsui(Mayavi)中生成按键事件?
我有一个带有工具栏的 Mayavi 场景小部件,我想添加一个与按 CTRL+C、CTRL+A (在相机和演员交互模式之间切换)具有相同行为的按钮。
我认为通过单击按钮来模拟按键事件是最简单的方法,所以问题是¿如何在 Traitsui(Mayavi GUI 工具包)中模拟按键事件?
有没有人知道另一种方法来执行与 CTRL+C、CTRL+A 相同的操作?
提前致谢!
python - 在 Enthought TraitsUI TextEditor 中更改字体
我想在 TraitsUI 视图的 TextEditor 中更改字体。我怎样才能做到这一点?
我阅读了(优秀的)文档、API 参考文档并要求 Google 提供答案,但找不到答案。
平台和工具包独立不是我的应用程序的要求。我在 Windows 上工作并使用 wx 工具包。
python - 从 TraitsUI 中的字典元素定义视图元素
有没有办法在 traitsui 视图中引用字典中的项目?
换句话说,有没有办法使用 Dict 特征来完成我的意思:
python - 在特征 GUI 中绘制实心颜色框
我想知道如何为我的 python 特征 GUI 创建一个纯色框,我可以通过单击不同的按钮来更改颜色。
我找到了 ColorEditor 编辑器,因此我可以通过定义特征来实现实心颜色框:
然后在我的特征视图定义中:
但是,该框还包含带有颜色名称的文本,这不是我想要的外观。我尝试了 ColorEditor() 的其他样式,但似乎都没有给我一个实心的颜色框。
有谁知道我怎么能做到这一点?
谢谢,
python - 使用 py2exe 创建 .exe 时出现错误设想特征
我正在尝试使用 py2exe 创建一个 .exe。
我的应用程序使用envisage
和traits
打包。
当我使用 python 解释器运行入口点脚本时,一切正常,但是当我生成 .exe 并尝试执行生成的 .exe 文件时,它会给出以下错误:
我的 Core.MainApplication.MainApplication 实现如下:
所以我的应用程序实际上是一个 IApplication。
这是我的 setup.py 文件:
有任何想法吗?
python - 将嵌套的 HasTraits 属性添加到 TraitsUI TView
我有一个主HasTraits 类,其中包含几个其他 HasTraits 对象的实例。我想在main
指向嵌套对象特征的对象视图中定义一个项目。例如:
这可能吗?
谢谢!