Как воспроизвести GIF в Python с помощью Qt Designer, когда QMov ie не распознается VSCode - PullRequest
0 голосов
/ 06 августа 2020

Итак, я успешно установил инструменты PyQt5 и PyQt5 вместе с дизайнером Qt, но я не могу импортировать QMov ie из PyQt5.Qt Gui. Он всегда показывает, что QMov ie является неопределенной переменной.

Вот код:

from PyQt5 import QtCore, QtGui, QtWidgets
from PyQt5.QtGui import QMovie

class Ui_Form(object):
    def setupUi(self, Form):
        Form.setObjectName("Form")
        Form.resize(517, 361)
        self.label = QtWidgets.QLabel(Form)
        self.label.setGeometry(QtCore.QRect(0, 0, 500, 300))
        self.label.setObjectName("label")
        self.retranslateUi(Form)
        QtCore.QMetaObject.connectSlotsByName(Form)
        self.gif = QMovie('qq.gif')
        self.label.setMovie(self.gif)
        self.gif.start()

    def retranslateUi(self, Form):
    _translate = QtCore.QCoreApplication.translate
    Form.setWindowTitle(_translate("Form", "Form"))
...