Python 如果我的Phonon SeekSlider不工作,是否会出现后端问题?

Python 如果我的Phonon SeekSlider不工作,是否会出现后端问题?,python,qt,pyside,phonon,Python,Qt,Pyside,Phonon,我目前正在开发一个GUI软件包,它是用Python3.4编写的,使用Qt框架PySide 当前的开发是在64位Windows 7平台上进行的 目前,SeekSlider已成功链接到视频MediaObject,这样滑块将随着视频播放而前进。但是,我无法通过用鼠标移动搜索滑块手动更改视频的播放位置。搜索滑翔机的“手柄”变灰了,所以我无法抓住它 我写的代码发布在下面;值得一提的是,我在Linux系统Ubuntu14.04下编写/执行的类似软件套件上使用了完全相同的代码,SeekSlider的工作完全符

我目前正在开发一个GUI软件包,它是用Python3.4编写的,使用Qt框架PySide

当前的开发是在64位Windows 7平台上进行的

目前,SeekSlider已成功链接到视频MediaObject,这样滑块将随着视频播放而前进。但是,我无法通过用鼠标移动搜索滑块手动更改视频的播放位置。搜索滑翔机的“手柄”变灰了,所以我无法抓住它

我写的代码发布在下面;值得一提的是,我在Linux系统Ubuntu14.04下编写/执行的类似软件套件上使用了完全相同的代码,SeekSlider的工作完全符合预期。因此,我只能想象Windows7下的声子后端导致了这个问题

另一点需要注意的是:我还使用了VolumeSlider,它在Windows7下工作得非常好

#Phonon MediaObject
self.Player = Phonon.MediaObject(self)
self.Player.setTickInterval(10)

#Phonon Audio
self.Audio = Phonon.AudioOutput(Phonon.MusicCategory, self.PlaybackContainer)

#Phonon Video Widget
self.PlaybackWidget = Phonon.VideoWidget(self.PlaybackContainer)

#Creating Path and Setting Source
Phonon.createPath(self.Player, self.Audio)
Phonon.createPath(self.Player, self.PlaybackWidget)
self.Player.setCurrentSource(Phonon.MediaSource("Videos/Playback.asf"))

#Playback Controls#
self.SeekSlider = Phonon.SeekSlider(self.Player, self.PlaybackContainerMain)
self.VolumeSlider = Phonon.VolumeSlider(self.Audio, self.PlaybackContainerMain)
我省略了一些格式化代码,以保持上面的整洁和简单

鉴于上述代码在Linux下可以完美运行,那么可能的问题是Windows后端问题吗


谢谢

有趣。据我回忆,有一些声子的例子包装PySide。或者在PySide安装的文件夹中,您可以尝试一下它们,看看它们的搜索滑块是否有效吗?