当前位置: PyQt5> pyqt5快速开发与实战> 登陆功能完善和界面抖动动画效果实现

登陆功能完善和界面抖动动画效果实现

2021年4月30日 04:42 1452浏览 PyQt5中文网 pyqt5快速开发与实战

登陆功能完善和界面抖动动画效果实现

def check_login_cao(username, psd):
    if username == '85106210' and psd == '1234':
        window.show()
        login.hide()
    else:
        cutton = QPropertyAnimation(login)
        cutton.setTargetObject(login.widget_2)
        cutton.setPropertyName(b'pos')
        cutton.setKeyValueAt(0, login.widget_2.pos())
        cutton.setKeyValueAt(0.2, login.widget_2.pos() + QPoint(15, 0))
        cutton.setKeyValueAt(0.5, login.widget_2.pos())
        cutton.setKeyValueAt(0.7, login.widget_2.pos() - QPoint(15, 0))
        cutton.setKeyValueAt(1, login.widget_2.pos())
        cutton.setDuration(100)
        cutton.setLoopCount(3)
        cutton.start(QAbstractAnimation.DeleteWhenStopped)
        login.show()


上一篇: 没有了 下一篇: 实现GIF加载和外链功能

标签栏目

炫酷界面