summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--main.cpp2
-rw-r--r--playerwidget.cpp13
2 files changed, 10 insertions, 5 deletions
diff --git a/main.cpp b/main.cpp
index 3a28ee2..bdefab8 100644
--- a/main.cpp
+++ b/main.cpp
@@ -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);
}