diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2019-10-11 20:11:33 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2019-10-11 20:11:33 +0000 |
| commit | 877403342c0352bc52d934c787b4e6d251855727 (patch) | |
| tree | 4b413a4bf46c428f5411c3d5449bc977e3aa5553 /src/plugins/General/lyrics/lyricswindow.cpp | |
| parent | 94f01fa367af5155ebeb7c9490909de663faedde (diff) | |
| download | qmmp-877403342c0352bc52d934c787b4e6d251855727.tar.gz qmmp-877403342c0352bc52d934c787b4e6d251855727.tar.bz2 qmmp-877403342c0352bc52d934c787b4e6d251855727.zip | |
lyrics: fixed some parsing issues
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9089 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/General/lyrics/lyricswindow.cpp')
| -rw-r--r-- | src/plugins/General/lyrics/lyricswindow.cpp | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/plugins/General/lyrics/lyricswindow.cpp b/src/plugins/General/lyrics/lyricswindow.cpp index d2ef7cd59..5036bc4c8 100644 --- a/src/plugins/General/lyrics/lyricswindow.cpp +++ b/src/plugins/General/lyrics/lyricswindow.cpp @@ -89,10 +89,12 @@ void LyricsWindow::onRequestFinished(QNetworkReply *reply) if(provider) { QString content = provider->format(data, m_info); + qDebug() << content; if(!content.isEmpty()) { + m_ui.textBrowser->append(QString("<b>%1</b>").arg(provider->name())); m_ui.textBrowser->append(content); - m_ui.textBrowser->append("<br><hr><br>"); + m_ui.textBrowser->append("<br>-------------------------------------<br>"); } } } @@ -100,6 +102,10 @@ void LyricsWindow::onRequestFinished(QNetworkReply *reply) { m_tasks.insert(m_http->get(QNetworkRequest(redirectTarget.toUrl())), name); } + else + { + qWarning() << "error:" << reply->errorString(); + } reply->deleteLater(); } @@ -110,12 +116,15 @@ void LyricsWindow::on_searchPushButton_clicked() for(LyricsProvider *provider : m_parser.providers()) { + //if(provider->name() == "lyrics.wikia.com") + { QString url = provider->getUrl(m_info); - qDebug() << provider->name(); + qDebug() << provider->name() << url; QNetworkRequest request; request.setUrl(url); request.setRawHeader("User-Agent", QString("qmmp/%1").arg(Qmmp::strVersion()).toLatin1()); m_tasks.insert(m_http->get(request), provider->name()); + } } } |
