aboutsummaryrefslogtreecommitdiff
path: root/launcher/net/NetAction.h
diff options
context:
space:
mode:
authorflow <flowlnlnln@gmail.com>2022-09-07 08:26:28 -0300
committerGitHub <noreply@github.com>2022-09-07 08:26:28 -0300
commit8e3f5c33057175b83ef276914d81ed4d5616d6e5 (patch)
treef9459100d3dc7d9abde05272e12fe72e99f35b12 /launcher/net/NetAction.h
parent3c0a6987cd0163934f2bf85f354d99b06fdffea9 (diff)
parent064ae49d2b227bbc64c687e2d05fc0554ada6a31 (diff)
downloadPrismLauncher-8e3f5c33057175b83ef276914d81ed4d5616d6e5.tar.gz
PrismLauncher-8e3f5c33057175b83ef276914d81ed4d5616d6e5.tar.bz2
PrismLauncher-8e3f5c33057175b83ef276914d81ed4d5616d6e5.zip
Merge pull request #966 from flowln/refactor_tasks
Reduce code duplication in tasks, fix some bugs and add some tests
Diffstat (limited to 'launcher/net/NetAction.h')
-rw-r--r--launcher/net/NetAction.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/launcher/net/NetAction.h b/launcher/net/NetAction.h
index 729d4132..d9c4fadc 100644
--- a/launcher/net/NetAction.h
+++ b/launcher/net/NetAction.h
@@ -54,6 +54,8 @@ class NetAction : public Task {
QUrl url() { return m_url; }
auto index() -> int { return m_index_within_job; }
+ void setNetwork(shared_qobject_ptr<QNetworkAccessManager> network) { m_network = network; }
+
protected slots:
virtual void downloadProgress(qint64 bytesReceived, qint64 bytesTotal) = 0;
virtual void downloadError(QNetworkReply::NetworkError error) = 0;