aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/General/lyrics/lyricswindow.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2019-10-03 19:56:56 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2019-10-03 19:56:56 +0000
commit00c75af2d94243249ff37168a980352fc6f65ebd (patch)
treef33772508df3aceca37e611e969d9a5e7602e71f /src/plugins/General/lyrics/lyricswindow.cpp
parent30142bc1aacc6e0f92f8bb6311bff2cab6168bb8 (diff)
downloadqmmp-00c75af2d94243249ff37168a980352fc6f65ebd.tar.gz
qmmp-00c75af2d94243249ff37168a980352fc6f65ebd.tar.bz2
qmmp-00c75af2d94243249ff37168a980352fc6f65ebd.zip
added lyrics providers
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9081 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/General/lyrics/lyricswindow.cpp')
-rw-r--r--src/plugins/General/lyrics/lyricswindow.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/plugins/General/lyrics/lyricswindow.cpp b/src/plugins/General/lyrics/lyricswindow.cpp
index 1754413b3..3e59893df 100644
--- a/src/plugins/General/lyrics/lyricswindow.cpp
+++ b/src/plugins/General/lyrics/lyricswindow.cpp
@@ -28,7 +28,6 @@
#include <QCryptographicHash>
#include <qmmp/qmmpsettings.h>
#include <qmmp/qmmp.h>
-//#include "ultimatelyricsparser.h"
#include "lyricswindow.h"
LyricsWindow::LyricsWindow(const QString &artist, const QString &title, QWidget *parent)
@@ -59,6 +58,9 @@ LyricsWindow::LyricsWindow(const QString &artist, const QString &title, QWidget
}
connect(m_http, SIGNAL(finished (QNetworkReply *)), SLOT(showText(QNetworkReply *)));
+ if(!m_parser.load(":/ultimate_providers.xml"))
+ qWarning("LyricsWindow: unable to load ultimate_providers.xml");
+
QDir cacheDir(m_cachePath);
if(!cacheDir.exists())
{
@@ -67,9 +69,6 @@ LyricsWindow::LyricsWindow(const QString &artist, const QString &title, QWidget
}
if(!loadFromCache())
on_searchPushButton_clicked();
-
- //UltimateLyricsParser parser;
- //parser.load(":/ultimate_providers.xml");
}
@@ -180,13 +179,16 @@ void LyricsWindow::showText(QNetworkReply *reply)
void LyricsWindow::on_searchPushButton_clicked()
{
m_ui.stateLabel->setText(tr("Receiving"));
- setWindowTitle(QString(tr("Lyrics: %1 - %2")).arg(m_ui.artistLineEdit->text())
+ qDebug() << m_parser.providers().count();
+
+
+ /*setWindowTitle(QString(tr("Lyrics: %1 - %2")).arg(m_ui.artistLineEdit->text())
.arg(m_ui.titleLineEdit->text()));
QNetworkRequest request;
request.setUrl(QUrl("https://lyrics.fandom.com/api.php?action=lyrics&artist=" +
m_ui.artistLineEdit->text()+"&song=" + m_ui.titleLineEdit->text() + "&fmt=xml"));
request.setRawHeader("User-Agent", QString("qmmp/%1").arg(Qmmp::strVersion()).toLatin1());
- m_requestReply = m_http->get(request);
+ m_requestReply = m_http->get(request);*/
}
QString LyricsWindow::cacheFilePath() const