def keyPressEvent(self, event):
if event.key() == Qt.Key_Escape and self.isFullScreen():
self.showNormal()
if event.modifiers() == Qt.ControlModifier and event.key() == Qt.Key_Q:
self.close()
sys.exit()
if event.key() == Qt.Key_Space:
if self.player.player.state() == self.player.player.PlayingState:
self.player.pause()
elif self.player.player.state() == self.player.player.StoppedState or self.player.player.PausedState:
self.player.play()
if event.key() == Qt.Key_Plus:
self.player.setVolume(self.player.volume() + 5)
if event.key() == Qt.Key_Minus:
self.player.setVolume(self.player.volume() - 5)
if event.modifiers() == Qt.ControlModifier and event.key() == Qt.Key_M:
self.player.setMuted(not self.player.isMuted())
if event.key() == Qt.Key_Right:
self.player.player.setPosition(self.player.player.position() + 10000)
if event.key() == Qt.Key_Left:
self.player.player.setPosition(self.player.player.position() - 10000)
if event.key() == Qt.Key_Up:
self.player.player.setPosition(self.player.player.position() + 60000)
if event.key() == Qt.Key_Down:
self.player.player.setPosition(self.player.player.position() - 60000)
super().keyPressEvent(event)
评论列表
文章目录