0

我正在尝试设置缓动曲线来控制简单帧的动画

    self.animation = QPropertyAnimation(self.frame, b'minimumWidth')
    self.animation.setDuration(100)
    self.animation.setStartValue(150)
    self.animation.setEndValue(300)
    self.animation.setEasingCurve(QtCore.QEasingCurve.InOutQuad)
    self.animation.start()

但我得到这个错误:

AttributeError:类型对象“QEasingCurve”没有属性“InOutQuad”

我尝试了其他曲线选项 Linear、InQuad、OutQuad,都给出了相同的错误,请帮助。

4

0 回答 0