#ifndef WIDGET_H
#define WIDGET_H

#include <QWidget>


QT_BEGIN_NAMESPACE
namespace Ui { class Widget; }
QT_END_NAMESPACE

class Widget : public QWidget
{
    Q_OBJECT

public:
    Widget(QWidget *parent = nullptr);
    ~Widget();
    //属性动画基础使用
    void test1();
    //动画组使用
    void test2();
    //案例
    void testButtonUp();
    void testDrop();
    void testShake();
    void testqobject_cast();

    //状态机基本使用
    void testStateMachine();
    void testStateMachineExample();
    void testMech1();
    //时间线
    void testTimeLine();
private:
    Ui::Widget *ui;
};
#endif // WIDGET_H
