Gif не отображается с QMovie

В настоящее время я работаю с PyQt5 с виджетом QMovie, и я пытаюсь отображать загружаемый gif всякий раз, когда я делаю что-то, что требует немного времени. Проблема в том, что когда я создаю загружаемый gif, ничего не появляется, и я не уверен, почему, хотя я сохранил свой код простым. Вот что я сделал до сих пор:

def loadGif(self):
    self.label = QtWidgets.QLabel(self.centralwidget)
    self.label.setGeometry(QtCore.QRect(300, 400, 168, 41))
    self.label.setObjectName("label")
    self.movie = QtGui.QMovie("assets/loader.gif")
    if(self.movie.isValid()):
        self.label.setMovie(self.movie)
        self.movie.start()
    else:
        print("FAIL")

Путь к гифке кажется прекрасным (в противном случае он никогда не идет). Я что-то упускаю? Спасибо.

Редактировать:

Это моя гифка:

0 ответов

Другие вопросы по тегам