summaryrefslogtreecommitdiffstats
path: root/rbutil/rbutilqt/rbutilqt.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/rbutilqt.cpp')
-rw-r--r--rbutil/rbutilqt/rbutilqt.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/rbutil/rbutilqt/rbutilqt.cpp b/rbutil/rbutilqt/rbutilqt.cpp
index 85d990a775..8997c386bf 100644
--- a/rbutil/rbutilqt/rbutilqt.cpp
+++ b/rbutil/rbutilqt/rbutilqt.cpp
@@ -287,8 +287,13 @@ void RbUtilQt::about()
credits.open(QIODevice::ReadOnly);
QTextStream r(&credits);
r.setCodec(QTextCodec::codecForName("UTF-8"));
- QString rline = r.readAll();
- about.browserCredits->insertPlainText(rline);
+ while(!r.atEnd()) {
+ QString line = r.readLine();
+ // filter out header.
+ line.remove(QRegExp("^[^A-Z]+.*"));
+ line.remove(QRegExp("^People.*"));
+ about.browserCredits->append(line);
+ }
about.browserCredits->moveCursor(QTextCursor::Start, QTextCursor::MoveAnchor);
QString title = QString("<b>The Rockbox Utility</b><br/>Version %1").arg(FULLVERSION);
about.labelTitle->setText(title);