Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ENML滑块箭头键不工作_Python_Qt_Canopy_Enaml - Fatal编程技术网

Python ENML滑块箭头键不工作

Python ENML滑块箭头键不工作,python,qt,canopy,enaml,Python,Qt,Canopy,Enaml,我正在使用ENML并尝试获得一个也可以用箭头键控制的滑块。我已经使用了(它不是开箱即用的,并且给出了一个数学域错误,但是可以通过删除日志来修复)。根据属性,有一个单步属性: 定义用户按下箭头键时滑块将移动的步数 这似乎有一个默认值1,但在我的情况下,当我按下箭头键时,什么也没有发生。我在滑块下显式编写了它:(并尝试使用更大的值),但没有效果。当我按箭头键时,似乎什么也没发生 我在OSX中使用Canopy中的enable 0.6.8和Qt后端。我想知道这是否是后端限制?我也遇到过类似的问题,无法用

我正在使用ENML并尝试获得一个也可以用箭头键控制的滑块。我已经使用了(它不是开箱即用的,并且给出了一个数学域错误,但是可以通过删除日志来修复)。根据属性,有一个
单步
属性:

定义用户按下箭头键时滑块将移动的步数

这似乎有一个默认值1,但在我的情况下,当我按下箭头键时,什么也没有发生。我在
滑块下显式编写了它:
(并尝试使用更大的值),但没有效果。当我按箭头键时,似乎什么也没发生


我在OSX中使用Canopy中的enable 0.6.8和Qt后端。我想知道这是否是后端限制?我也遇到过类似的问题,无法用TraitsUI键盘控制滑块。

Enmal 0.6.8现在已经有30个版本了。请升级至最新版本。Anaconda发行版附带了最新版本的ENML

尽管如此,这个问题仍然存在。当一个滑块是另一个可以接受焦点的小部件的兄弟时,这在OSX | Qt上看起来是一个问题。由于我尚未确定的原因,QSlider不会在单击或按tab键时获得输入焦点

在Windows上,一切都按照宣传的那样工作

请随便开一张票,等我有空的时候,我会更深入地了解:

谢谢您的快速回复。昨天我确实意识到天篷珐琅非常古老(从早期的谷歌搜索来看,这并不明显)。我确实用一个更新的ENML安装了Anaconda,但它使用PySide,不幸的是这使它无法使用(每次我关闭窗口时都会发生崩溃)。我要开一张票。