diff options
Diffstat (limited to 'examples/multimedia/player/player.py')
-rw-r--r-- | examples/multimedia/player/player.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/examples/multimedia/player/player.py b/examples/multimedia/player/player.py index d0bdbb4c1..430b876a7 100644 --- a/examples/multimedia/player/player.py +++ b/examples/multimedia/player/player.py @@ -203,6 +203,7 @@ class MainWindow(QMainWindow): self._playlist_index += 1 self._player.setSource(self._playlist[self._playlist_index]) + @Slot("QMediaPlayer::PlaybackState") def update_buttons(self, state): media_count = len(self._playlist) self._play_action.setEnabled(media_count > 0 @@ -215,7 +216,7 @@ class MainWindow(QMainWindow): def show_status_message(self, message): self.statusBar().showMessage(message, 5000) - @Slot(QMediaPlayer.Error, str) + @Slot("QMediaPlayer::Error", str) def _player_error(self, error, error_string): print(error_string, file=sys.stderr) self.show_status_message(error_string) |