diff options
Diffstat (limited to 'playerwidget.cpp')
-rw-r--r-- | playerwidget.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/playerwidget.cpp b/playerwidget.cpp index d0b1916..6628504 100644 --- a/playerwidget.cpp +++ b/playerwidget.cpp @@ -1422,8 +1422,13 @@ void PlayerWidget::writeSettings(){ void PlayerWidget::aboutDlg(){ QString title = QString(tr("About %1")).arg(qApp->applicationName()); - QString msg; - msg.append(tr("<p>A basic music player without all the fancy stuff implemented in eg. Amarok</p>")); - msg.append(tr("<p>Depends on PostgreSQL, Qt and TagLib")); - QMessageBox::about(this, title, msg); + QString aboutText = QString(tr("<p>%1: A basic music player without all the fancy stuff implemented in eg. Amarok</p>")).arg(qApp->applicationName()); + aboutText.append("<table>"); + aboutText.append(QString(tr("<tr><td>Author</td><td style=\"padding-left: 30px\">Sissy herself %1</td></tr>")).arg(QChar(0x26A4))); + aboutText.append(QString(tr("<tr><td>Organization</td><td style=\"padding-left: 30px\">%1</td></tr>")).arg(qApp->organizationName())); + aboutText.append(QString(tr("<tr><td>Version</td><td style=\"padding-left: 30px\">%1</td></tr>")).arg(qApp->applicationVersion())); + aboutText.append(QString(tr("<tr><td>Build:</td><td style=\"padding-left: 30px\">/* __debug build__ */</td></tr>"))); + aboutText.append(tr("<tr><td>Depends</td><td style=\"padding-left: 30px\">Qt PostgreSQL TagLib</td></tr>")); + aboutText.append(tr("<tr><td>License</td><td style=\"padding-left: 30px\">GPL 2 or later</td></tr></table>")); + QMessageBox::about(this, title, aboutText); } |