diff options
author | flow <flowlnlnln@gmail.com> | 2022-07-22 00:30:27 -0300 |
---|---|---|
committer | flow <flowlnlnln@gmail.com> | 2022-08-28 16:29:01 -0300 |
commit | 7b6d26990469f26dfbed6d55af25240ef0618df4 (patch) | |
tree | 40f448f5d6f796478e7376fb2b7dda25a1128d0e /launcher/net/NetAction.h | |
parent | 87a0482b8b299fd54691e3042ca661863ea6290a (diff) | |
download | PrismLauncher-7b6d26990469f26dfbed6d55af25240ef0618df4.tar.gz PrismLauncher-7b6d26990469f26dfbed6d55af25240ef0618df4.tar.bz2 PrismLauncher-7b6d26990469f26dfbed6d55af25240ef0618df4.zip |
refactor: make NetJob inherit from ConcurrentTask as well!
Avoids lots of code duplication
Signed-off-by: flow <flowlnlnln@gmail.com>
Diffstat (limited to 'launcher/net/NetAction.h')
-rw-r--r-- | launcher/net/NetAction.h | 2 |
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; |