#ifndef ELESCROLL_H #define ELESCROLL_H #include "gutil/qjson.h" #include class EleScroll : public QWidget { Q_OBJECT public: explicit EleScroll(QWidget *, QString, const JValue &, int, int); explicit EleScroll(QWidget *parent, QList imgs, char direct = 0, double speed = 0.0); QList imgs; char direct = 0; int interval = 0, freshCnt = 0, cur = 0, end = 0, step = 1; void doFrame(); protected: void paintEvent(QPaintEvent *) override; }; #endif // ELESCROLL_H