From 9324828de104592708430a81e80b7f243d9d77b2 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sat, 17 Apr 2010 08:39:35 +0000 Subject: fixed lyrics plugin git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1670 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/General/lyrics/lyricswindow.cpp | 9 +++++---- src/plugins/General/lyrics/lyricswindow.ui | 14 +++++++------- .../General/lyrics/translations/lyrics_plugin_cs.ts | 8 ++++---- .../General/lyrics/translations/lyrics_plugin_de.ts | 8 ++++---- .../General/lyrics/translations/lyrics_plugin_it.ts | 8 ++++---- .../General/lyrics/translations/lyrics_plugin_lt.ts | 8 ++++---- .../General/lyrics/translations/lyrics_plugin_pl.ts | 8 ++++---- .../General/lyrics/translations/lyrics_plugin_ru.ts | 8 ++++---- .../General/lyrics/translations/lyrics_plugin_tr.ts | 8 ++++---- .../General/lyrics/translations/lyrics_plugin_uk_UA.ts | 8 ++++---- .../General/lyrics/translations/lyrics_plugin_zh_CN.ts | 8 ++++---- .../General/lyrics/translations/lyrics_plugin_zh_TW.ts | 8 ++++---- 12 files changed, 52 insertions(+), 51 deletions(-) (limited to 'src/plugins') diff --git a/src/plugins/General/lyrics/lyricswindow.cpp b/src/plugins/General/lyrics/lyricswindow.cpp index 9dac146c2..aa19cbfbe 100644 --- a/src/plugins/General/lyrics/lyricswindow.cpp +++ b/src/plugins/General/lyrics/lyricswindow.cpp @@ -64,12 +64,13 @@ void LyricsWindow::showText(QNetworkReply *reply) if (reply->error() != QNetworkReply::NoError) { ui.stateLabel->setText(tr("Error")); - ui.textEdit->setText(reply->errorString()); + ui.textBrowser->setText(reply->errorString()); return; } QString content = QString::fromUtf8(reply->readAll().constData()); - QRegExp artist_regexp("
([^<]*)
"); + QRegExp artist_regexp("
(.*)
"); + artist_regexp.setMinimal(true); QRegExp title_regexp("
([^<]*)
"); QRegExp lyrics_regexp("
([^<]*)
"); artist_regexp.indexIn(content); @@ -81,11 +82,11 @@ void LyricsWindow::showText(QNetworkReply *reply) QString lyrics = lyrics_regexp.cap(1); lyrics.replace("[br /]", "
"); if(lyrics.trimmed().isEmpty()) - ui.textEdit->setHtml("" + tr("Not found") + ""); + ui.textBrowser->setHtml("" + tr("Not found") + ""); else { text += lyrics; - ui.textEdit->setHtml(text); + ui.textBrowser->setHtml(text); } reply->deleteLater(); } diff --git a/src/plugins/General/lyrics/lyricswindow.ui b/src/plugins/General/lyrics/lyricswindow.ui index 79cc67b1f..a36030751 100644 --- a/src/plugins/General/lyrics/lyricswindow.ui +++ b/src/plugins/General/lyrics/lyricswindow.ui @@ -54,13 +54,6 @@ - - - - true - - - @@ -88,6 +81,13 @@ + + + + true + + + diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_cs.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_cs.ts index b89d64594..ccc4d322f 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_cs.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_cs.ts @@ -55,22 +55,22 @@ Chyba - + Lyrics: %1 - %2 Text: %1 - %2 - + No connection Nespojeno - + Not found Nenalezeno - + Receiving Příjímám diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_de.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_de.ts index c00290796..cd4ba6239 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_de.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_de.ts @@ -55,22 +55,22 @@ - + Lyrics: %1 - %2 Liedtext: %1 - %2 - + No connection Keine Verbindung - + Not found Es kann kein Liedtext für dieses Stück gefunden werden. - + Receiving Daten werden empfangen diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_it.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_it.ts index a422acd15..f43fd4627 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_it.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_it.ts @@ -55,22 +55,22 @@ - + Lyrics: %1 - %2 Testo: %1 - %2 - + No connection Nessuna connessione - + Not found Non trovato - + Receiving Ricezione diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_lt.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_lt.ts index 3904fc4f2..477a096e3 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_lt.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_lt.ts @@ -55,22 +55,22 @@ - + Lyrics: %1 - %2 Dainos tekstas: %1 - %2 - + No connection Nėra ryšio - + Not found Nerasta - + Receiving Gaunu diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_pl.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_pl.ts index 3ff34374a..028544017 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_pl.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_pl.ts @@ -55,22 +55,22 @@ Błąd - + Not found Nie znaleziono - + No connection Nie połączony - + Receiving Pobieranie - + Lyrics: %1 - %2 Teksty: %1 - %2 diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_ru.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_ru.ts index 2e1a9c395..c9ff7dfcb 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_ru.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_ru.ts @@ -55,22 +55,22 @@ Ошибка - + Lyrics: %1 - %2 Текст песни: %1 - %2 - + No connection Нет соединения - + Not found Не найдено - + Receiving Получение diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_tr.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_tr.ts index cb3cd9fd8..87fca0ccc 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_tr.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_tr.ts @@ -55,22 +55,22 @@ - + Not found - + No connection Bağlantı yok - + Receiving Alınıyor - + Lyrics: %1 - %2 Şarkı Sözü: %1 - %2 diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_uk_UA.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_uk_UA.ts index 5509f98c1..7215c6243 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_uk_UA.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_uk_UA.ts @@ -55,22 +55,22 @@ Помилка - + Lyrics: %1 - %2 Тексти: %1 - %2 - + No connection Немає з'єднання - + Not found Не знайдено - + Receiving Отримання diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_zh_CN.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_zh_CN.ts index 24d34699d..ee6da7266 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_zh_CN.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_zh_CN.ts @@ -55,22 +55,22 @@ - + Lyrics: %1 - %2 歌词:%1 - %2 - + No connection 无连接 - + Not found - + Receiving 接受 diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_zh_TW.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_zh_TW.ts index 03bb14ddc..c28616283 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_zh_TW.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_zh_TW.ts @@ -55,22 +55,22 @@ - + Lyrics: %1 - %2 歌詞:%1 - %2 - + No connection 無連接 - + Not found - + Receiving 接受 -- cgit v1.2.3-13-gbd6f