From 73e1198f085555d3f7dc33e7171e69a1f4fbb1ee Mon Sep 17 00:00:00 2001 From: Joe Taylor Date: Thu, 23 Feb 2023 12:03:38 -0500 Subject: [PATCH] More tweaks to the QMAP user interface. --- qmap/about.cpp | 5 +++-- qmap/mainwindow.cpp | 11 +++++++++++ qmap/mainwindow.h | 2 ++ qmap/mainwindow.ui | 12 ++++++++++++ 4 files changed, 28 insertions(+), 2 deletions(-) diff --git a/qmap/about.cpp b/qmap/about.cpp index 6c20e36b9..508e9692a 100644 --- a/qmap/about.cpp +++ b/qmap/about.cpp @@ -10,8 +10,9 @@ CAboutDlg::CAboutDlg(QWidget *parent) : ui->labelTxt->setText("

" + QString {"QMAP v" + QCoreApplication::applicationVersion () + " " + revision ()}.simplified () + "


" - "QMAP is a wideband receiver for the Q65 protocol,
" - "intended primarily for amateur radio EME communication.

" + "QMAP is a wideband receiver for the Q65 protocol, intnded
" + "primarily for amateur radio EME communication. It works
" + "in close cooperation with WSJT-X, versions 2.7 and later.

" "Copyright 2001-2023 by Joe Taylor, K1JT. Additional
" "acknowledgments are contained in the source code."); } diff --git a/qmap/mainwindow.cpp b/qmap/mainwindow.cpp index 8e4377ba0..7d59a8e20 100644 --- a/qmap/mainwindow.cpp +++ b/qmap/mainwindow.cpp @@ -1057,3 +1057,14 @@ bool MainWindow::isGrid4(QString g) if(g.mid(3,1)<'0' or g.mid(3,1)>'9') return false; return true; } + +void MainWindow::on_actionQuick_Start_Guide_to_Q65_triggered() +{ + QDesktopServices::openUrl (QUrl {"https://wsjt.sourceforge.io/Q65_Quick_Start.pdf"}); +} + +void MainWindow::on_actionQuick_Start_Guide_to_WSJT_X_2_7_and_QMAP_triggered() +{ + QDesktopServices::openUrl (QUrl {"https://wsjt.sourceforge.io/Quick_Start_WSJT-X_2.7_QMAP.pdf"}); +} + diff --git a/qmap/mainwindow.h b/qmap/mainwindow.h index 03dd7f1fc..e5551c8ec 100644 --- a/qmap/mainwindow.h +++ b/qmap/mainwindow.h @@ -80,6 +80,8 @@ private slots: void on_actionQ65C_triggered(); void on_actionQ65D_triggered(); void on_actionQ65E_triggered(); + void on_actionQuick_Start_Guide_to_Q65_triggered(); + void on_actionQuick_Start_Guide_to_WSJT_X_2_7_and_QMAP_triggered(); private: Ui::MainWindow *ui; diff --git a/qmap/mainwindow.ui b/qmap/mainwindow.ui index be100c692..2fa897775 100644 --- a/qmap/mainwindow.ui +++ b/qmap/mainwindow.ui @@ -431,6 +431,8 @@ p, li { white-space: pre-wrap; } Help + + @@ -787,6 +789,16 @@ p, li { white-space: pre-wrap; } F2 + + + Quick-Start Guide to WSJT-X 2.7 and QMAP + + + + + Quick-Start Guide to Q65 + +