#ifndef BACKGROUNDWIDGET_H #define BACKGROUNDWIDGET_H #include #include #include #include "MovieWidget.h" class BackgroundWidget : public MovieWidget { Q_OBJECT public: explicit BackgroundWidget(QWidget *parent = nullptr); void OnTimeout() override; private: void InitImages(); void resizeEvent(QResizeEvent* event) override; void paintEvent(QPaintEvent* evnet) override; QVector m_pixmapPaths; QVector m_pixmaps; int m_current{ 0 }; //QLabel* m_display; }; #endif // BACKGROUNDWIDGET_H