6#include<ilog/TLoggerCompWrap.h>
9#include<imtupdate/IDownloader.h>
16class CHttpFileDownloaderComp:
public ilog::CLoggerComponentBase,
17 virtual public IDownloader
20 typedef ilog::CLoggerComponentBase BaseClass;
22 I_BEGIN_COMPONENT(CHttpFileDownloaderComp);
23 I_REGISTER_INTERFACE(IDownloader);
27 virtual DownloadStatus DownloadFile(
28 const QString& remoteLink,
29 const QString& localFilePath,
30 bool contunieDownload =
false,
31 ibase::IProgressManager* progressManagerPtr =
nullptr)
const override;