#include <qgsfiledownloaderdialog.h>
QgsFileDownloaderDialog is a QProgressDialog subclass which handles file downloads and user feedback.
Internally, it uses QgsFileDownloader to handle the download, while showing progress via a progress dialog and supporting cancellation.
- Note
- Until QGIS 3.0 this functionality was available via QgsFileDownloader.
- Since
- QGIS 3.0
Definition at line 37 of file qgsfiledownloaderdialog.h.
◆ QgsFileDownloaderDialog()
QgsFileDownloaderDialog::QgsFileDownloaderDialog |
( |
const QUrl & |
url, |
|
|
const QString & |
outputFileName, |
|
|
const QString & |
authcfg = QString() |
|
) |
| |
QgsFileDownloader.
- Parameters
-
url | the download url |
outputFileName | file name where the downloaded content will be stored |
authcfg | optionally apply this authentication configuration |
Definition at line 21 of file qgsfiledownloaderdialog.cpp.
◆ downloadCanceled
void QgsFileDownloaderDialog::downloadCanceled |
( |
| ) |
|
|
signal |
Emitted when the download was canceled by the user.
◆ downloadCompleted
void QgsFileDownloaderDialog::downloadCompleted |
( |
| ) |
|
|
signal |
Emitted when the download has completed successfully.
◆ downloadError
void QgsFileDownloaderDialog::downloadError |
( |
QStringList |
errorMessages | ) |
|
|
signal |
Emitted when an error makes the download fail.
◆ downloadExited
void QgsFileDownloaderDialog::downloadExited |
( |
| ) |
|
|
signal |
Emitted always when the downloader exits.
◆ downloadProgress
void QgsFileDownloaderDialog::downloadProgress |
( |
qint64 |
bytesReceived, |
|
|
qint64 |
bytesTotal |
|
) |
| |
|
signal |
Emitted when data are ready to be processed.
The documentation for this class was generated from the following files: