#ifndef DIALOGUPDATESEG_H #define DIALOGUPDATESEG_H #include #include #include "segmentupdate.h" namespace Ui { class DialogUpdateSeg; } class DialogUpdateSeg : public QDialog { Q_OBJECT public: explicit DialogUpdateSeg(QWidget *parent = 0); void updateSegment(); ~DialogUpdateSeg(); signals: void segUpdated(); void segNewVersionFound(); private slots: void onProgressUpdated(QString msg,int code); void onFinished(); void onNewNumber(); void on_pushButtonChkSegVersion_clicked(); void on_pushButtonHide_clicked(); private: private: Ui::DialogUpdateSeg *ui; SegmentUpdate *update; bool upgrading; QMovie *movie; }; #endif // DIALOGUPDATESEG_H