LINUX.ORG.RU

PyQt5. Добавление GIF

 


0

1

Всем Здравствуйте Есть код на вставку GIF анимации

self.thirdRow = QLabel("", self)		
self.thirdRow.setAlignment(QtCore.Qt.AlignCenter)
self.thirdRow.setFont(defaultFont)
self.thirdRow.setStyleSheet("color:red;")
layout.addWidget(self.thirdRow)
self.movie = QMovie("load.gif")
layout.addWidget(self.thirdRow)

self.thirdRow.setMovie(self.movie)

Если я напишу после этого

self.movie.start()
то гифка работает нормально. Но я хочу вставить ее после успешного условия

if self.tv.status == 'active':
self.fridge.display(['Нажмите любую кнопку', self.movie.start()])

Если вставляю так, то гифка отображается как изображение и анимация не проигрывается. В чем проблема? Куда правильно вставить self.movie.start()?

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.