1 /*! 2 * @file waittingwidget.h 3 * Copyright (c) 2018 4 * @brief des 5 * detailed des 6 * 7 * @date 2018 8 * @author lee 9 */ 10 #ifndef WAITTINGWIDGET_H 11 #define WAITTINGWIDGET_H 12 13 #include <QWidget> 14 #include <QRect> 15 #include <QMovie> 16 namespace Ui { 17 class WaittingWidget; 18 } 19 20 class WaittingWidget : public QWidget 21 { 22 Q_OBJECT 23 24 public: 25 explicit WaittingWidget(QWidget *parent = 0); 26 ~WaittingWidget(); 27 void user_setGeometry(const QRect&); 28 void startMovie(); 29 public slots: 30 void onStopMovie(); 31 private slots: 32 33 private: 34 Ui::WaittingWidget *ui; 35 QMovie* m_pMovie; 36 }; 37 38 #endif // WAITTINGWIDGET_H 39