diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-08-19 18:54:17 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-08-19 18:54:17 +0000 |
| commit | 145cd7de299b957c84663cb13736e85c6bf85aca (patch) | |
| tree | b0f038bb2bfdb66ae60d4f0dcc0cf1c22476254c /src/plugins/General/lyrics/lyricswindow.cpp | |
| parent | 82d12261a063a85b36011c6dd0fa32e8232ef3b9 (diff) | |
| download | qmmp-145cd7de299b957c84663cb13736e85c6bf85aca.tar.gz qmmp-145cd7de299b957c84663cb13736e85c6bf85aca.tar.bz2 qmmp-145cd7de299b957c84663cb13736e85c6bf85aca.zip | |
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
Diffstat (limited to 'src/plugins/General/lyrics/lyricswindow.cpp')
| -rw-r--r-- | src/plugins/General/lyrics/lyricswindow.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
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); } + |
