Cockatrice
2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Toggle main menu visibility
Loading...
Searching...
No Matches
update_downloader.h
Go to the documentation of this file.
1
6
7
#ifndef COCKATRICE_UPDATEDOWNLOADER_H
8
#define COCKATRICE_UPDATEDOWNLOADER_H
9
10
#include <QNetworkReply>
11
#include <QObject>
12
#include <QString>
13
#include <QUrl>
14
#include <QtGlobal>
15
#include <qtmetamacros.h>
16
17
class
QNetworkAccessManager;
18
19
class
UpdateDownloader
:
public
QObject
20
{
21
Q_OBJECT
22
public
:
23
explicit
UpdateDownloader
(QObject *parent);
24
void
beginDownload
(QUrl url);
25
signals:
26
void
downloadSuccessful
(QUrl filepath);
27
void
progressMade
(qint64 bytesRead, qint64 totalBytes);
28
void
error
(QString errorString);
29
void
stopDownload
();
30
31
private
:
32
QUrl
originalUrl
;
33
QNetworkAccessManager *
netMan
;
34
QNetworkReply *
response
;
35
private
slots:
36
void
fileFinished
();
37
void
downloadProgress
(qint64 bytesRead, qint64 totalBytes);
38
void
downloadError
(QNetworkReply::NetworkError);
39
};
40
41
#endif
// COCKATRICE_UPDATEDOWNLOADER_H
UpdateDownloader::stopDownload
void stopDownload()
UpdateDownloader::originalUrl
QUrl originalUrl
Definition
update_downloader.h:32
UpdateDownloader::progressMade
void progressMade(qint64 bytesRead, qint64 totalBytes)
UpdateDownloader::fileFinished
void fileFinished()
Definition
update_downloader.cpp:40
UpdateDownloader::error
void error(QString errorString)
UpdateDownloader::downloadSuccessful
void downloadSuccessful(QUrl filepath)
UpdateDownloader::downloadError
void downloadError(QNetworkReply::NetworkError)
Definition
update_downloader.cpp:31
UpdateDownloader::downloadProgress
void downloadProgress(qint64 bytesRead, qint64 totalBytes)
Definition
update_downloader.cpp:72
UpdateDownloader::UpdateDownloader
UpdateDownloader(QObject *parent)
Definition
update_downloader.cpp:13
UpdateDownloader::response
QNetworkReply * response
Definition
update_downloader.h:34
UpdateDownloader::netMan
QNetworkAccessManager * netMan
Definition
update_downloader.h:33
UpdateDownloader::beginDownload
void beginDownload(QUrl url)
Definition
update_downloader.cpp:18
cockatrice
src
client
network
update
client
update_downloader.h
Generated by
1.18.0