cost 192 ms
按钮的 PySide6 paintEvent function 如何工作? - How PySide6 paintEvent function for a PushButton works?

很久以前,我想在一个堆叠在一起的 QPushButton 中让一个标志出现在文本的顶部,但我找不到我阅读了一些样式表(无法找到一个文档来阅读所有关于 styles 我可以应用于按钮的内容) 尝试了 setLayoutDirection(RightToLeft 和 LeftToRight 在那里,但 ...

如何在显示 plot 图形的同时在 Enaml 中触发 function? - How to trigger a function in Enaml while having a plot figure displaying?

我试图在我的 enaml gui 上显示 plot 数字时向终端打印一个字符串,但它似乎没有响应。 下面列出了我的两个脚本: main_view.enaml 主程序 运行终端时输出如下: 当我按下按钮时,输出以下内容: 当我删除图形时,打印语句被触发。 关于我缺少什么的任何想法? ...

如何在搪瓷网格容器中设置固定宽度/高度 - How to set fixed width/height in Enaml grid container

我刚刚遇到了用于 python GUI 编程的 Enaml。 我之前只使用过 PySide2 一次简单的计算器 GUI 模型,所以我对 Qt 和 Enaml 都是新手。 原谅我的无知;) 本质上,我想要一个由Field或其他元素组成的规则网格,具有固定的正方形大小。 在浏览了一些示例后,我想出了:f ...

如何根据Enaml中另一个字段的值来验证一个字段? - How to validate a field depending on the value of another field in Enaml?

假设我有一个包含2个IntFields的表单。 如何根据IntField A中的输入来验证IntField B? 例如,如果A == 1,则B只能在0到30之间; 如果A == 2,则B只能在0-50之间; 否则B可以是任何其他数字 从我能用谷歌搜索的所有内容中,我只能找到仅验证该 ...

2018-10-18 02:18:30   1   40    enaml  
[Enaml] [py36]:订阅运算符不会触发“可见”观察者 - [Enaml][py36]: subscription operator doesn't trigger 'visible' observer

我正在构建一个分为3列和1+ row.s的GUI。 行数由用户通过IntField决定。 由于每一行(显示的行)都将包含图,所以我不想将它们从窗口中分离出来,以避免重新创建它们。 因此,我想隐藏不应显示的行,保留已创建并已附加的图。 为了实现此目的,我在考虑容器的visible属性。 ...

2018-09-14 14:17:50   1   30    enaml  
创建用于enaml的python类时,传递Atom有什么作用? - What purpose does passing Atom do when creating a python class for use with enaml?

我正在尝试使用Enaml编写我的第一个GUI,而当他们创建类时,我无法弄清对Atom的引用。 我知道这是一个IDE(我正在使用PyCharm),但是我不确定这是否就是它所引用的东西。 我似乎无法在线找到任何有用的文档。 您可以在他们的文档中的此示例代码中向我解释一下吗? 我在下面格式化了 ...

2018-08-13 14:15:13   1   53    python / enaml  
为什么我的Enaml ImageView不按比例缩小? - Why won't my Enaml ImageView scale down?

这是一个简单的Enaml文件,用于显示单个图像-800x1210像素的图像 。 窗口会打开得很大,以适合整个图像,但是当我尝试调整窗口大小时,它不会缩小-即使scale_to_fit为True,也无法缩小图像。 另一方面,它将允许将窗口调整为更大的尺寸,但是(正确地)不会放大图像的大小 ...

enaml中是否有绘图/画布小部件? - Is there a drawing/canvas widget in enaml?

我想创建一个UI,它基本上是一个用户可以通过线连接点跟踪路径的图像。 我希望它是跨平台的,所以我正在考虑尝试enaml。 我不知道怎么做到这一点。 我查看了文档和示例,但找不到像canvas小部件那样的东西。 是否可以使用enaml在曲面上进行任意绘制(点,线等)? ...

2018-04-17 06:33:18   1   188    python / enaml  
如何创建一个多项目选择下拉列表? - How to create a Multi-item selection dropdown list?

我想在enaml中创建一个多项目选择下拉列表。 ComboBox小部件提供了此功能,但我们一次只能选择一项。 ObjectCombo小部件也是如此(但功能与ComboBox略有不同)。 即使某些内容能够精确复制能够从列表中选择多个项目的最终功能,也会有所帮助,即使它不一定是下拉菜单 ...

是否有一个enaml小部件来显示表格? - Is there an enaml widget to display a table?

我想在用enaml构建的Python GUI中显示一个(数字和/或文本)表,但是令人惊讶的是似乎没有enaml小部件。 几年前, 在这里 ,他们说朝着这个方向会有一些发展,但没有进展。 最近,他们在这里提供了一个enaml小部件,用于显示熊猫数据框(对于该任务也可以),但似乎不适用于 ...

如何在PyCharm中获取.enaml文件的语法突出显示? - How to get syntax highlighting for .enaml files in PyCharm?

我正在尝试学习Enaml,它是Python语言的扩展,允许您定义用于图形用户界面的对象的分层树。 由于enaml是Python语言的超集,因此其语法可能不同于Python的语法,并且IDE不会对其进行突出显示。 有什么方法可以在PyCharm中使enaml语法突出显示吗? 还是在其他I ...

如何在不丢失“连接”的情况下序列化Atom api对象 - How to serialize Atom api objects without losing 'connections'

我正在使用基于Atom的Enaml gui,我想将原子对象保存到磁盘或从磁盘加载。 我尝试使用泡菜,但失去了与gui的连接。 如何在不丢失gui连接的情况下序列化Atom对象? 编辑:我发现如果我做self.name = str(pickle(f)),我可以得到字符串而不会丢 ...

Enaml:如何设置CheckBox的样式 - Enaml: How to style a CheckBox

我试图在未选中窗口的情况下使CheckBox中的复选框更加可见。 请参阅以下图片中的区别。 我在尝试使用以下样式时没有运气: 如您所见,这不会为实际的复选框设置样式,而只是为文本字段设置样式。 那么,有关如何设置实际复选框样式的任何想法? ...

2016-12-17 02:55:13   1   101    python / enaml  
如何更改Python Atom类中的日期时间,或为其创建一个setter? - How can I change the datetime in my Python Atom-class, or create a setter for it?

嗨,我是GUI编程的新手,因此在尝试了PyQt一小段时间后,我发现了Enaml,它使生产变得更加容易。 我正在尝试拥有一个可以更改datetime.datetime对象或datetime.time对象的值的小部件,但事实证明它们是只读的。 那我该怎么办呢? 我可以将变量更改为具有读写属 ...

Enaml Looper水平布局 - Enaml Looper horizontal layout

默认情况下,以下代码将垂直堆叠每个GroupBox对象(在另一个下方)。 如何将它们放在弯针中,以便水平堆叠(从左到右)? 我在enaml docs / API中找不到有关此信息。 ...

2015-11-18 02:03:24   1   130    enaml  
mayavi准备好使用enaml还是坚持使用gui设计特质吗? - is mayavi ready for enaml or stick with traits for gui design?

我(试图)编写了“相当”复杂的gui,使用Mayavi进行了可视化,这对我的应用程序来说是重要的一部分。 由于Mayavi使用traitedVTK(tvtk),因此traitsui是产生gui的便捷媒介。 但是,我看到的大多数讨论enaml和特质的相对优点的线程(没有提到Mayavi)似 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM