diff options
Diffstat (limited to 'Credentials.h')
-rw-r--r-- | Credentials.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/Credentials.h b/Credentials.h index b23dc0b..9c4bc70 100644 --- a/Credentials.h +++ b/Credentials.h @@ -12,11 +12,11 @@ #include <QList> class QLabel; -class QHttp; +class QNetworkAccessManager; class Song; -class QBuffer; class QProgressBar; class QStatusBar; +class QNetworkReply; class Credentials : public QDialog { @@ -38,16 +38,15 @@ private: QLabel *m_errorLabel; QLineEdit *m_usernameEdit; QLineEdit *m_passwordEdit; - QHttp *m_downloader; - QBuffer *m_buffer; - int m_downloadId; QProgressBar *m_downloadProgressBar; QStatusBar *m_statusBar; + QNetworkAccessManager *m_networkAccess; + QNetworkReply *m_reply; void databaseDownloadFailed(); private slots: - void requestFinished(int id, bool error); - void dataReadProgress(int done, int total); + void downloadFinished(); + void downloadProgress(qint64 done, qint64 total); void login(); signals: |