#ifndef DOWNLOADFILE_H #define DOWNLOADFILE_H #include #include #include #include class MainWindow; class downloadFile : public QObject { Q_OBJECT public: downloadFile(); void download(MainWindow *parent = nullptr); bool canceled; signals: void progressSignal(int); void finishedSignal(bool = true); public slots: void cancelled(int pid); }; #endif // DOWNLOADFILE_H