diff --git a/CMakeLists.txt b/CMakeLists.txt index fe81af4fc..5edc13f00 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -580,6 +580,7 @@ set (TOP_LEVEL_RESOURCES mouse_commands.txt prefixes.txt cty.dat + icons/Darwin/wsjtx.iconset/icon_128x128.png contrib/gpl-v3-logo.svg ) diff --git a/about.cpp b/about.cpp index 9db5428f2..14d82acd9 100644 --- a/about.cpp +++ b/about.cpp @@ -6,7 +6,6 @@ #include "revision_utils.hpp" #include "ui_about.h" -#include "moc_about.cpp" CAboutDlg::CAboutDlg(QWidget *parent) : QDialog(parent), @@ -14,23 +13,23 @@ CAboutDlg::CAboutDlg(QWidget *parent) : { ui->setupUi(this); - ui->labelTxt->setText ("

" - + QString {"WSJT-X v" + ui->labelTxt->setText ("

" + QString {"WSJT-X v" + QCoreApplication::applicationVersion () - + " " + revision ()}.simplified () - + "

\n\n" - "WSJT-X implements a number of digital modes designed for
" - "weak-signal Amateur Radio communication.

" - "© 2001-2016 by Joe Taylor, K1JT, with grateful
" - "acknowledgment for contributions from AC6SL, AE4JY,
" - "DJ0OT, G4KLA, G4WJS, IW3RAB, K3WYC, K9AN, KA6MAL,
" - "KA9Q, KB1ZMX, KD6EKQ, KI7MT, KK1D, ND0B, PY2SDR,
" - "VK3ACF, VK4BDJ, W4TI, W4TV, and W9MDB.

" - "WSJT-X is licensed under the terms of Version 3
" - "of the GNU General Public License (GPL)
" + + " " + revision ()}.simplified () + "
" + "WSJT-X implements a number of digital modes designed for
" + "weak-signal Amateur Radio communication.

" + "© 2001-2016 by Joe Taylor, K1JT, with grateful
" + "acknowledgment for contributions from AC6SL, AE4JY,
" + "DJ0OT, G4KLA, G4WJS, IW3RAB, K3WYC, K9AN, KA6MAL,
" + "KA9Q, KB1ZMX, KD6EKQ, KI7MT, KK1D, ND0B, PY2SDR,
" + "VK3ACF, VK4BDJ, W4TI, W4TV, and W9MDB.

" + "WSJT-X is licensed under the terms of Version 3
" + "of the GNU General Public License (GPL)
" + "" + "" "" "
" - "https://www.gnu.org/licenses/gpl-3.0.txt
");\ + "https://www.gnu.org/licenses/gpl-3.0.txt"); } CAboutDlg::~CAboutDlg() diff --git a/about.h b/about.h index c2ac75d1b..460b7eff3 100644 --- a/about.h +++ b/about.h @@ -9,10 +9,9 @@ namespace Ui { class CAboutDlg; } -class CAboutDlg : public QDialog +class CAboutDlg + : public QDialog { - Q_OBJECT; - public: explicit CAboutDlg(QWidget *parent = nullptr); ~CAboutDlg (); diff --git a/about.ui b/about.ui index 72a730158..84a59c63e 100644 --- a/about.ui +++ b/about.ui @@ -5,20 +5,6 @@ Qt::NonModal - - - 0 - 0 - 374 - 144 - - - - - 0 - 0 - - About WSJT-X @@ -75,6 +61,19 @@ + + + + Qt::Horizontal + + + + 40 + 20 + + + + diff --git a/wsjtx_config.h.in b/wsjtx_config.h.in index 23f4f2952..9e6e0368f 100644 --- a/wsjtx_config.h.in +++ b/wsjtx_config.h.in @@ -15,6 +15,7 @@ #cmakedefine WSJT_DOC_DESTINATION "@WSJT_DOC_DESTINATION@" #cmakedefine WSJT_DATA_DESTINATION "@WSJT_DATA_DESTINATION@" #cmakedefine PROJECT_MANUAL "@PROJECT_MANUAL@" +#cmakedefine PROJECT_HOMEPAGE "@PROJECT_HOMEPAGE@" #cmakedefine PROJECT_MANUAL_DIRECTORY_URL "@PROJECT_MANUAL_DIRECTORY_URL@" #cmakedefine PROJECT_SAMPLES_URL "@PROJECT_SAMPLES_URL@"