Мой вопрос: как выйти из полноэкранного режима. Я сделал программу, настроенная как таковой:Выход из полноэкранного QMediaPlayer
class Ui_MainWindow(object):
def UI:
some random ui stuff
self.fullscreenbutton.clicked.connect(self.fullscreen)
def vid(self):
self.Video_Player = QtMultimediaWidgets.QVideoWidget(self.centralWidget)
self.Video_Player.setObjectName("videoPlayer")
self.horizontalLayout_4.addWidget(self.Video_Player)
self.Video_Player.show()
self.player = QtMultimedia.QMediaPlayer()
self.player.setMedia(QMediaContent(QUrl.fromLocalFile(self.filePath)))
self.player.setVideoOutput(self.Video_Player)
self.player.play()
def fullscreen(self):
self.Video_Player.setFullscreen(True)
в любом случае, как бы я использую событие нажатия, чтобы выйти на полный экран. Я знаю, как сделать событие нажатия клавиши, однако из-за того, как настроен код, я не могу заставить их работать (отсюда очень грубая схема, приведенная выше).
Я запускаю окна 7, python 3.5, PyQt5.
P.S. Извините за то, что вы не указали полный код. Это для школьного задания, и если код будет найден в Интернете, он может оказаться трудно доказать, что это все мое.
Большая часть кода, который вы указали, не имеет отношения к проблеме, которую вы на самом деле пытаетесь решить. Пожалуйста, разместите надлежащую [mcve]. – ekhumoro
Неясно, связана ли проблема с обработкой события нажатия клавиш (_ «из-за того, как настроен код, я не могу заставить их работать» _) или функции выхода из полноэкранного режима. – Ceppo93