#ifndef BUSYINDICATOR_H #define BUSYINDICATOR_H #include #include #include class QMovie; class BusyIndicator : public QLabel { Q_OBJECT public: explicit BusyIndicator(QWidget *parent = nullptr); void Start(); void Stop(); private: QMovie* _busy_movie; }; class BusyIndicatorWidget : public QWidget { Q_OBJECT public: explicit BusyIndicatorWidget(QWidget *parent = nullptr); void Start(); void Stop(); private: QMovie* _busy_movie; }; #endif // BUSYINDICATOR_H