2013-06-26 263 views
1

我想用Qt5構建一個簡單的MP3播放器,但我沒有太多的運氣導入所需的模塊。我如何導入Qt5 MediaPlayer?看起來它在pyqt5中不可用。無法導入mediaplayer模塊

這裏是我試圖做進口

from PyQt5.QtMultimedia import QMediaPlayer 
from PyQt5 import QtCore 

結果

Traceback (most recent call last): 
File "C:/Users/ncodes/SkyDrive/Codes/Python/Experiment/py3.py", line 1, in <module> 
    from PyQt5.QtMultimedia import QMediaPlayer 
ImportError: cannot import name QMediaPlayer 

我不明白爲什麼QMediaPlayer無法導入,因爲我知道QT5有QMediaPlayer在QtMultimedia模塊。

+0

我正在尋找同樣的事情測試。在PyQt5上很差的文檔,所以我可能完全遠離它 – Arrakis

+0

我同意你的看法。我希望我能很快找到解決方案 – Kennedy

回答

1

存在PyQt5.QtMultimedia沒有QMediaPlayer當前PyQt5

,你可以通過下面的代碼

>>>import PyQt5.QtMultimedia 
>>>'QMediaPlayer' in [n for n in dir(PyQt5.QtMultimedia)] 
+0

當他們已經決定將它稱爲「Qt5」綁定,當它顯然不是一個完整的Qt5實現 – Arrakis

+0

或許將來的版本會是一個真正的「Qt5」綁定:)時有些討厭。 – iMath