#ifndef FILECOPYDIALOG_H #define FILECOPYDIALOG_H #include #include "Common/filemanage.h" #include "qtimer.h" namespace Ui { class FileCopyDialog; } class FileCopyDialog : public QDialog { Q_OBJECT public: explicit FileCopyDialog(QWidget *parent = 0); ~FileCopyDialog(); void CopyFiles(const QStringList &fromDir, const QString &toDir, bool coverFileIfExist); private: QTimer *timer; int value; private slots: void on_pushButton_released(); void updateProgress(); void valueAdd(); void updateTimeSetProgress(); private: Ui::FileCopyDialog *ui; }; #endif // FILECOPYDIALOG_H