diff options
-rw-r--r-- | main.cpp | 2 | ||||
-rw-r--r-- | playerwidget.cpp | 13 |
2 files changed, 10 insertions, 5 deletions
@@ -7,7 +7,7 @@ int main(int argc, char *argv[]) { QCoreApplication::setOrganizationName("Sissie's, Inc."); QCoreApplication::setOrganizationDomain("tollana.d-tor.org"); QCoreApplication::setApplicationName("BeetPlayer"); - QCoreApplication::setApplicationVersion("0.99 (__build_info__)"); + QCoreApplication::setApplicationVersion("1.0.0"); BeetPlayer w; w.showMaximized(); 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); } |