MuseScore  3.4
Music composition and notation
Public Slots | Signals | Public Member Functions | Private Attributes | List of all members
Ms::DownloadUtils Class Reference

#include <downloadUtils.h>

Inheritance diagram for Ms::DownloadUtils:
Inheritance graph
[legend]
Collaboration diagram for Ms::DownloadUtils:
Collaboration graph
[legend]

Public Slots

void download (bool showProgress=false)
 
void downloadFinished (QNetworkReply *data)
 
void downloadProgress (qint64 received, qint64 total)
 

Signals

void done ()
 

Public Member Functions

 DownloadUtils (QWidget *parent=0)
 
void setTarget (const QString &t)
 
void setLocalFile (const QString &t)
 
bool saveFile ()
 
QByteArray returnData ()
 

Private Attributes

QByteArray sdata
 
QNetworkAccessManager manager
 
QString _target
 
QString _localFile
 
QProgressDialog * progressDialog = nullptr
 

Constructor & Destructor Documentation

◆ DownloadUtils()

Ms::DownloadUtils::DownloadUtils ( QWidget *  parent = 0)
explicit

Member Function Documentation

◆ done

void Ms::DownloadUtils::done ( )
signal

◆ download

void Ms::DownloadUtils::download ( bool  showProgress = false)
slot

◆ downloadFinished

void Ms::DownloadUtils::downloadFinished ( QNetworkReply *  data)
slot

◆ downloadProgress

void Ms::DownloadUtils::downloadProgress ( qint64  received,
qint64  total 
)
slot

◆ returnData()

QByteArray Ms::DownloadUtils::returnData ( )

◆ saveFile()

bool Ms::DownloadUtils::saveFile ( )

◆ setLocalFile()

void Ms::DownloadUtils::setLocalFile ( const QString &  t)
inline

◆ setTarget()

void Ms::DownloadUtils::setTarget ( const QString &  t)
inline

Member Data Documentation

◆ _localFile

QString Ms::DownloadUtils::_localFile
private

◆ _target

QString Ms::DownloadUtils::_target
private

◆ manager

QNetworkAccessManager Ms::DownloadUtils::manager
private

◆ progressDialog

QProgressDialog* Ms::DownloadUtils::progressDialog = nullptr
private

◆ sdata

QByteArray Ms::DownloadUtils::sdata
private

The documentation for this class was generated from the following files: