From 145cd7de299b957c84663cb13736e85c6bf85aca Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Thu, 19 Aug 2010 18:54:17 +0000 Subject: lyrics plugin: fixed problem with non-ascii characters git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1832 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/General/lyrics/lyricswindow.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/plugins/General/lyrics/lyricswindow.cpp b/src/plugins/General/lyrics/lyricswindow.cpp index 03ac3b2bd..a9ec4474c 100644 --- a/src/plugins/General/lyrics/lyricswindow.cpp +++ b/src/plugins/General/lyrics/lyricswindow.cpp @@ -79,11 +79,11 @@ void LyricsWindow::showText(QNetworkReply *reply) js_params.setMinimal (true); js_params.indexIn(content); - QUrl url = QString("http://www.lyricsplugin.com/winamp03/plugin/content.php?") - + "artist=" + js_params.cap(1) - + "&title=" + js_params.cap(2) - + "&time=" + js_params.cap(3) - + "&check=" + js_params.cap(4); + QUrl url = QUrl::fromEncoded(QByteArray("http://www.lyricsplugin.com/winamp03/plugin/content.php?") + + "artist=" + js_params.cap(1).toAscii() + + "&title=" + js_params.cap(2).toAscii() + + "&time=" + js_params.cap(3).toAscii() + + "&check=" + js_params.cap(4).toAscii()); QString referer = QString("http://www.lyricsplugin.com/winamp03/plugin/?") + "artist=" + js_params.cap(1) @@ -132,3 +132,4 @@ void LyricsWindow::on_searchPushButton_clicked() request.setRawHeader("User-Agent", QString("qmmp/%1").arg(Qmmp::strVersion()).toAscii()); m_requestReply = m_http->get(request); } + -- cgit v1.2.3-13-gbd6f