videodownloader/network/testdownload.h

33 lines
517 B
C
Raw Normal View History

2015-04-22 19:32:04 +02:00
#ifndef TESTDOWNLOAD_H
#define TESTDOWNLOAD_H
2015-09-08 17:05:59 +02:00
#include "./download.h"
2015-04-22 19:32:04 +02:00
#include <QTimer>
namespace Network {
2017-05-01 03:22:50 +02:00
class TestDownload : public Download {
2015-04-22 19:32:04 +02:00
public:
TestDownload();
~TestDownload();
QString typeName() const;
bool isInitiatingInstantlyRecommendable() const;
protected:
void doDownload();
void abortDownload();
void doInit();
void checkStatusAndClear(size_t);
private slots:
void tick();
private:
QTimer m_timer;
};
2019-07-20 20:20:58 +02:00
} // namespace Network
2015-04-22 19:32:04 +02:00
#endif // TESTDOWNLOAD_H