21#ifndef __qSlicerExtensionDownloadTask_h
22#define __qSlicerExtensionDownloadTask_h
25#include <QNetworkReply>
28#include "qSlicerBaseQTCoreExport.h"
30class qSlicerExtensionDownloadTaskPrivate;
47 QObject* parent =
nullptr);
95 QScopedPointer<qSlicerExtensionDownloadTaskPrivate>
d_ptr;
void setArchiveName(const QString &)
Set archive name.
qSlicerExtensionDownloadTask(QNetworkReply *reply, QObject *parent=nullptr)
void setMetadata(const QVariantMap &)
void setInstallDependencies(bool confirm)
void setExtensionName(const QString &)
Set extension name.
void emitError(QNetworkReply::NetworkError)
void finished(qSlicerExtensionDownloadTask *)
QScopedPointer< qSlicerExtensionDownloadTaskPrivate > d_ptr
void error(qSlicerExtensionDownloadTask *, QNetworkReply::NetworkError)
void progress(qSlicerExtensionDownloadTask *, qint64 received, qint64 total)
void emitProgress(qint64, qint64)