回答編集履歴
1
よりよいコードがあったので修正
answer
CHANGED
@@ -2,8 +2,12 @@
|
|
2
2
|
絶対パスでは不便なので
|
3
3
|
os.abspathを使って
|
4
4
|
```python 3.6.0
|
5
|
-
|
5
|
+
import os, sys
|
6
6
|
|
7
|
+
self.app_root = os.path.abspath(os.path.dirname(sys.argv[0]))
|
8
|
+
|
9
|
+
self.player.setMedia(QtMultimedia.QMediaContent(QtCore.QUrl.fromLocalFile(os.path.join(self.app_root,"resource","voice.wav"))))
|
10
|
+
|
7
11
|
```
|
8
12
|
とすることで相対パスを絶対パスに変換してQUrlに渡しました
|
9
13
|
|