(self, url, path="", downloadCallBack=None, completeCallBack=None, downloadStCallBack=None, backParam=None, loadPath="", cachePath="", savePath="", saveParam="", cleanFlag="", isReload=False, resetCnt=1)
| 80 | # downloadCompleteBack(data, st) |
| 81 | # downloadCompleteBack(data, st, backParam) |
| 82 | def AddDownloadTask(self, url, path="", downloadCallBack=None, completeCallBack=None, downloadStCallBack=None, backParam=None, loadPath="", cachePath="", savePath="", saveParam="", cleanFlag="", isReload=False, resetCnt=1): |
| 83 | from tools.qt_domain import QtDomainMgr |
| 84 | from task.task_download import TaskDownload |
| 85 | if not cleanFlag: |
| 86 | cleanFlag = self.__taskFlagId |
| 87 | |
| 88 | if "https://" not in url and "http://" not in url: |
| 89 | url = GlobalConfig.GetImgUrl() + url |
| 90 | |
| 91 | if not cachePath and not savePath: |
| 92 | if Setting.SavePath.value and path: |
| 93 | filePath2 = os.path.join(os.path.join(Setting.SavePath.value, config.CachePathDir), path) |
| 94 | cachePath = filePath2 |
| 95 | |
| 96 | # if not Setting.IsOpenDohPicture.value: |
| 97 | return TaskDownload().DownloadTask(url, downloadCallBack, completeCallBack, downloadStCallBack, backParam, loadPath, |
| 98 | cachePath, savePath, saveParam, cleanFlag, isReload, resetCnt) |
| 99 | # else: |
| 100 | # return QtDomainMgr().AddDownloadTask(url, downloadCallBack, completeCallBack, downloadStCallBack, backParam, loadPath, |
| 101 | # cachePath, savePath, saveParam, cleanFlag, isReload) |
| 102 | |
| 103 | # completeCallBack(saveData, taskId, backParam, tick) |
| 104 | def AddConvertTask(self, path, imgData, model, completeCallBack, backParam=None, preDownPath=None, noSaveCache=False, saveParams=None, cleanFlag=""): |
no test coverage detected