diff options
Diffstat (limited to 'rbutil/rbutilqt/rbutilqt.cpp')
-rw-r--r-- | rbutil/rbutilqt/rbutilqt.cpp | 9 |
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); |