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() | |||
287 | credits.open(QIODevice::ReadOnly); | 287 | credits.open(QIODevice::ReadOnly); |
288 | QTextStream r(&credits); | 288 | QTextStream r(&credits); |
289 | r.setCodec(QTextCodec::codecForName("UTF-8")); | 289 | r.setCodec(QTextCodec::codecForName("UTF-8")); |
290 | QString rline = r.readAll(); | 290 | while(!r.atEnd()) { |
291 | about.browserCredits->insertPlainText(rline); | 291 | QString line = r.readLine(); |
292 | // filter out header. | ||
293 | line.remove(QRegExp("^[^A-Z]+.*")); | ||
294 | line.remove(QRegExp("^People.*")); | ||
295 | about.browserCredits->append(line); | ||
296 | } | ||
292 | about.browserCredits->moveCursor(QTextCursor::Start, QTextCursor::MoveAnchor); | 297 | about.browserCredits->moveCursor(QTextCursor::Start, QTextCursor::MoveAnchor); |
293 | QString title = QString("<b>The Rockbox Utility</b><br/>Version %1").arg(FULLVERSION); | 298 | QString title = QString("<b>The Rockbox Utility</b><br/>Version %1").arg(FULLVERSION); |
294 | about.labelTitle->setText(title); | 299 | about.labelTitle->setText(title); |