aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/General/lyrics/lyricswindow.h
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2019-10-08 19:17:24 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2019-10-08 19:17:24 +0000
commit1812e98bf5c409c58071b223700ff2296a2d030e (patch)
treea1518622330b39ba3c5109cedd5fdd21c1a539cd /src/plugins/General/lyrics/lyricswindow.h
parent6503d9953ae296d176cba5092f5259932c4c09d7 (diff)
downloadqmmp-1812e98bf5c409c58071b223700ff2296a2d030e.tar.gz
qmmp-1812e98bf5c409c58071b223700ff2296a2d030e.tar.bz2
qmmp-1812e98bf5c409c58071b223700ff2296a2d030e.zip
lyrics: request implementation
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9086 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/General/lyrics/lyricswindow.h')
-rw-r--r--src/plugins/General/lyrics/lyricswindow.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/plugins/General/lyrics/lyricswindow.h b/src/plugins/General/lyrics/lyricswindow.h
index f9964d3c1..87f3d578c 100644
--- a/src/plugins/General/lyrics/lyricswindow.h
+++ b/src/plugins/General/lyrics/lyricswindow.h
@@ -21,6 +21,8 @@
#define LYRICSWINDOW_H
#include <QWidget>
+#include <QHash>
+#include <qmmp/trackinfo.h>
#include "ultimatelyricsparser.h"
#include "ui_lyricswindow.h"
@@ -40,7 +42,7 @@ public:
~LyricsWindow();
private slots:
- void showText(QNetworkReply *reply);
+ void onRequestFinished(QNetworkReply *reply);
void on_searchPushButton_clicked();
QString cacheFilePath() const;
bool loadFromCache();
@@ -49,10 +51,10 @@ private slots:
private:
Ui::LyricsWindow m_ui;
QNetworkAccessManager *m_http;
- QNetworkReply *m_requestReply;
- QString m_artist, m_title;
QString m_cachePath;
UltimateLyricsParser m_parser;
+ TrackInfo m_info;
+ QHash<QNetworkReply *, QString> m_tasks;
};
#endif