summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2009-04-27 16:07:27 +0000
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2009-04-27 16:07:27 +0000
commit40137a9c07ee7e1f1eb1be907b285656d427f022 (patch)
tree0881a897d84f8ee8778d72b248ea69288a0f5c0b /rbutil/rbutilqt
parent0d6a28edc3d579d7fa26ded55d6856ffdda39453 (diff)
downloadrockbox-40137a9c07ee7e1f1eb1be907b285656d427f022.tar.gz
rockbox-40137a9c07ee7e1f1eb1be907b285656d427f022.zip
Trim description text before displaying and display newlines as line breaks.
Trim themes titles before displaying in the list to remove stray whitespace. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20810 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/rbutilqt')
-rw-r--r--rbutil/rbutilqt/themesinstallwindow.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/rbutil/rbutilqt/themesinstallwindow.cpp b/rbutil/rbutilqt/themesinstallwindow.cpp
index 4bbcc747bb..77dd21d747 100644
--- a/rbutil/rbutilqt/themesinstallwindow.cpp
+++ b/rbutil/rbutilqt/themesinstallwindow.cpp
@@ -129,7 +129,7 @@ void ThemesInstallWindow::downloadDone(bool error)
129 } 129 }
130 qDebug() << "adding theme:" << tl.at(i); 130 qDebug() << "adding theme:" << tl.at(i);
131 QListWidgetItem *w = new QListWidgetItem; 131 QListWidgetItem *w = new QListWidgetItem;
132 w->setData(Qt::DisplayRole, iniDetails.value("name").toString()); 132 w->setData(Qt::DisplayRole, iniDetails.value("name").toString().trimmed());
133 w->setData(Qt::UserRole, tl.at(i)); 133 w->setData(Qt::UserRole, tl.at(i));
134 ui.listThemes->addItem(w); 134 ui.listThemes->addItem(w);
135 135
@@ -198,6 +198,8 @@ void ThemesInstallWindow::updateDetails(QListWidgetItem* cur, QListWidgetItem* p
198 text += tr("<b>Description:</b> %1<hr/>").arg(iniDetails.value("about", 198 text += tr("<b>Description:</b> %1<hr/>").arg(iniDetails.value("about",
199 tr("no description")).toString()); 199 tr("no description")).toString());
200 200
201 text.trimmed();
202 text.replace("\n", "<br/>");
201 ui.themeDescription->setHtml(text); 203 ui.themeDescription->setHtml(text);
202 iniDetails.endGroup(); 204 iniDetails.endGroup();
203 205