diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp
index a40e27d37..357d99644 100644
--- a/widgets/mainwindow.cpp
+++ b/widgets/mainwindow.cpp
@@ -5920,7 +5920,11 @@ void MainWindow::displayWidgets(qint64 n)
if(i==31) ui->cbRxAll->setVisible(b);
if(i==32) ui->cbCQonly->setVisible(b);
if(i==33) ui->sbTR_FST4W->setVisible(b);
- if(i==34) ui->sbF_Low->setVisible(b);
+ if (34 == i) // adjust the stacked widget
+ {
+ ui->opt_controls_stack->setCurrentIndex (b ? 1 : 0);
+ ui->sbF_Low->setVisible(b);
+ }
if(i==35) ui->sbF_High->setVisible(b);
j=j>>1;
}
diff --git a/widgets/mainwindow.ui b/widgets/mainwindow.ui
index 73404806d..f4f1ed750 100644
--- a/widgets/mainwindow.ui
+++ b/widgets/mainwindow.ui
@@ -6,8 +6,8 @@
0
0
- 805
- 637
+ 692
+ 498
@@ -307,12 +307,6 @@
true
-
-
- 0
- 10
-
-
200
@@ -336,6 +330,12 @@
-
+
+
+ 0
+ 0
+
+
0
@@ -584,7 +584,7 @@
-
-
+
-
@@ -767,7 +767,7 @@ Yellow when too low
0
-
-
+
-
@@ -859,7 +859,17 @@ Yellow when too low
- -
+
-
+
+
+ Add callsign and locator to database
+
+
+ Add
+
+
+
+ -
@@ -881,20 +891,17 @@ Yellow when too low
- -
-
+
-
+
- Callsign of station to be worked
+ Search for callsign in database
-
-
-
- Qt::AlignCenter
+ &Lookup
- -
+
-
@@ -986,20 +993,10 @@ Yellow when too low
- -
-
+
-
+
- Search for callsign in database
-
-
- &Lookup
-
-
-
- -
-
-
- Locator of station to be worked
+ Callsign of station to be worked
@@ -1009,13 +1006,16 @@ Yellow when too low
- -
-
+
-
+
- Add callsign and locator to database
+ Locator of station to be worked
- Add
+
+
+
+ Qt::AlignCenter
@@ -1110,7 +1110,7 @@ Yellow when too low
-
-
+
0
@@ -1124,347 +1124,8 @@ Yellow when too low
0
-
-
-
-
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 20
- 0
-
-
-
-
- 50
- 20
-
-
-
- Set Tx frequency to Rx Frequency
-
-
- Set Tx frequency to Rx Frequency
-
-
- ▲
-
-
-
- -
-
-
- Frequency tolerance (Hz)
-
-
- Qt::AlignCenter
-
-
- F Tol
-
-
- 1
-
-
- 1000
-
-
- 10
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 20
- 0
-
-
-
-
- 50
- 20
-
-
-
- Set Rx frequency to Tx Frequency
-
-
- Set Rx frequency to Tx Frequency
-
-
- ▼
-
-
-
-
-
- -
-
-
- true
-
-
-
- 0
- 0
-
-
-
- Toggle Tx mode
-
-
- Tx JT9 @
-
-
-
- -
-
-
- Audio Tx frequency
-
-
- Qt::AlignCenter
-
-
- Hz
-
-
- Tx
-
-
- 200
-
-
- 5000
-
-
- 1500
-
-
-
- -
-
-
- -
-
-
- Qt::AlignCenter
-
-
-
-
-
- F High
-
-
- 100
-
-
- 5000
-
-
- 50
-
-
- 1400
-
-
-
- -
-
-
-
-
-
- <html><head/><body><p>Check to use short-format messages.</p></body></html>
-
-
- Check to use short-format messages.
-
-
- Sh
-
-
-
- -
-
-
- <html><head/><body><p>Check to enable JT9 fast modes</p></body></html>
-
-
- Check to enable JT9 fast modes
-
-
- Fast
-
-
-
- -
-
-
- <html><head/><body><p>Check to enable automatic sequencing of Tx messages based on received messages.</p></body></html>
-
-
- Check to enable automatic sequencing of Tx messages based on received messages.
-
-
- Auto Seq
-
-
-
- -
-
-
- <html><head/><body><p>Check to call the first decoded responder to my CQ.</p></body></html>
-
-
- Check to call the first decoded responder to my CQ.
-
-
- Call 1st
-
-
-
- -
-
-
- false
-
-
- Check to generate "@1250 (SEND MSGS)" in Tx6.
-
-
- Tx6
-
-
-
-
-
- -
-
-
- Qt::AlignCenter
-
-
- F Low
-
-
- 100
-
-
- 5000
-
-
- 50
-
-
- 600
-
-
-
- -
-
-
- <html><head/><body><p>Double-click on another caller to queue that call for your next QSO.</p></body></html>
-
-
- Double-click on another caller to queue that call for your next QSO.
-
-
- Next Call
-
-
- Qt::AlignCenter
-
-
-
- -
-
-
- Audio Rx frequency
-
-
- Qt::AlignCenter
-
-
- Hz
-
-
- Rx
-
-
- 200
-
-
- 5000
-
-
- 1500
-
-
-
- -
-
-
- <html><head/><body><p>Tx/Rx or Frequency calibration sequence length</p></body></html>
-
-
- Tx/Rx or Frequency calibration sequence length
-
-
- Qt::AlignCenter
-
-
- s
-
-
- T/R
-
-
- 5
-
-
- 1800
-
-
- 30
-
-
-
- -
+
+
-
-
@@ -1517,74 +1178,7 @@ Not available to nonstandard callsign holders.
- -
-
-
- Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
-
-
- Tx#
-
-
- 1
-
-
- 4095
-
-
-
- -
-
-
- <html><head/><body><p>Check to keep Tx frequency fixed when double-clicking on decoded text.</p></body></html>
-
-
- Check to keep Tx frequency fixed when double-clicking on decoded text.
-
-
- Hold Tx Freq
-
-
-
- -
-
-
- <html><head/><body><p>Synchronizing threshold. Lower numbers accept weaker sync signals.</p></body></html>
-
-
- Synchronizing threshold. Lower numbers accept weaker sync signals.
-
-
- Qt::AlignCenter
-
-
- Sync
-
-
- -1
-
-
- 10
-
-
- 1
-
-
-
- -
-
-
- <html><head/><body><p>Check to Tx in even-numbered minutes or sequences, starting at 0; uncheck for odd sequences.</p></body></html>
-
-
- Check to Tx in even-numbered minutes or sequences, starting at 0; uncheck for odd sequences.
-
-
- Tx even/1st
-
-
-
- -
+
-
-
@@ -1660,32 +1254,498 @@ When not checked you can view the calibration results.
- -
-
-
- <html><head/><body><p>Signal report: Signal-to-noise ratio in 2500 Hz reference bandwidth (dB).</p></body></html>
-
-
- Signal report: Signal-to-noise ratio in 2500 Hz reference bandwidth (dB).
-
-
- Qt::AlignCenter
-
-
- Report
-
-
- -50
-
-
- 49
-
-
- -15
-
-
+
-
+
+
-
+
+
+ <html><head/><body><p>Check to use short-format messages.</p></body></html>
+
+
+ Check to use short-format messages.
+
+
+ Sh
+
+
+
+ -
+
+
+ <html><head/><body><p>Check to enable JT9 fast modes</p></body></html>
+
+
+ Check to enable JT9 fast modes
+
+
+ Fast
+
+
+
+ -
+
+
+ <html><head/><body><p>Check to enable automatic sequencing of Tx messages based on received messages.</p></body></html>
+
+
+ Check to enable automatic sequencing of Tx messages based on received messages.
+
+
+ Auto Seq
+
+
+
+ -
+
+
+ <html><head/><body><p>Check to call the first decoded responder to my CQ.</p></body></html>
+
+
+ Check to call the first decoded responder to my CQ.
+
+
+ Call 1st
+
+
+
+ -
+
+
+ false
+
+
+ Check to generate "@1250 (SEND MSGS)" in Tx6.
+
+
+ Tx6
+
+
+
+
- -
+
-
+
+
-
+
+
+ <html><head/><body><p>Check to Tx in even-numbered minutes or sequences, starting at 0; uncheck for odd sequences.</p></body></html>
+
+
+ Check to Tx in even-numbered minutes or sequences, starting at 0; uncheck for odd sequences.
+
+
+ Tx even/1st
+
+
+
+ -
+
+
+ Audio Tx frequency
+
+
+ Qt::AlignCenter
+
+
+ Hz
+
+
+ Tx
+
+
+ 200
+
+
+ 5000
+
+
+ 1500
+
+
+
+ -
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 20
+ 0
+
+
+
+
+ 50
+ 20
+
+
+
+ Set Tx frequency to Rx Frequency
+
+
+ Set Tx frequency to Rx Frequency
+
+
+ ▲
+
+
+
+ -
+
+
+ Frequency tolerance (Hz)
+
+
+ Qt::AlignCenter
+
+
+ F Tol
+
+
+ 1
+
+
+ 1000
+
+
+ 10
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 20
+ 0
+
+
+
+
+ 50
+ 20
+
+
+
+ Set Rx frequency to Tx Frequency
+
+
+ Set Rx frequency to Tx Frequency
+
+
+ ▼
+
+
+
+
+
+ -
+
+
+ Audio Rx frequency
+
+
+ Qt::AlignCenter
+
+
+ Hz
+
+
+ Rx
+
+
+ 200
+
+
+ 5000
+
+
+ 1500
+
+
+
+ -
+
+
+ <html><head/><body><p>Signal report: Signal-to-noise ratio in 2500 Hz reference bandwidth (dB).</p></body></html>
+
+
+ Signal report: Signal-to-noise ratio in 2500 Hz reference bandwidth (dB).
+
+
+ Qt::AlignCenter
+
+
+ Report
+
+
+ -50
+
+
+ 49
+
+
+ -15
+
+
+
+ -
+
+
+ <html><head/><body><p>Tx/Rx or Frequency calibration sequence length</p></body></html>
+
+
+ Tx/Rx or Frequency calibration sequence length
+
+
+ Qt::AlignCenter
+
+
+ s
+
+
+ T/R
+
+
+ 5
+
+
+ 1800
+
+
+ 30
+
+
+
+
+
+ -
+
+
-
+
+
+ true
+
+
+
+ 0
+ 0
+
+
+
+ Toggle Tx mode
+
+
+ Tx JT9 @
+
+
+
+ -
+
+
+ <html><head/><body><p>Check to keep Tx frequency fixed when double-clicking on decoded text.</p></body></html>
+
+
+ Check to keep Tx frequency fixed when double-clicking on decoded text.
+
+
+ Hold Tx Freq
+
+
+
+ -
+
+
+ 0
+
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+ <html><head/><body><p>Double-click on another caller to queue that call for your next QSO.</p></body></html>
+
+
+ Double-click on another caller to queue that call for your next QSO.
+
+
+ Next Call
+
+
+ Qt::AlignCenter
+
+
+
+ -
+
+
+ Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
+
+
+ Tx#
+
+
+ 1
+
+
+ 4095
+
+
+
+
+
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+ -
+
+
+ Qt::AlignCenter
+
+
+ F Low
+
+
+ 100
+
+
+ 5000
+
+
+ 50
+
+
+ 600
+
+
+
+ -
+
+
+ Qt::AlignCenter
+
+
+
+
+
+ F High
+
+
+ 100
+
+
+ 5000
+
+
+ 50
+
+
+ 1400
+
+
+
+
+
+
+
+ -
+
+
+ -
+
+
+ <html><head/><body><p>Synchronizing threshold. Lower numbers accept weaker sync signals.</p></body></html>
+
+
+ Synchronizing threshold. Lower numbers accept weaker sync signals.
+
+
+ Qt::AlignCenter
+
+
+ Sync
+
+
+ -1
+
+
+ 10
+
+
+ 1
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 40
+
+
+
+
+
+
+ -
Qt::Vertical
@@ -1724,84 +1784,6 @@ When not checked you can view the calibration results.
-
-
-
-
-
- Send this message in next Tx interval
-
-
- margin-left: 10%; margin-right: 0%
-
-
-
-
-
- Ctrl+2
-
-
-
- -
-
-
- <html><head/><body><p>Send this message in next Tx interval</p><p>Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)</p></body></html>
-
-
- Send this message in next Tx interval
-Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)
-
-
- margin-left: 10%; margin-right: 0%
-
-
-
-
-
- Ctrl+1
-
-
-
- -
-
-
- Switch to this Tx message NOW
-
-
- padding-left: 15%; padding-right: 15%; padding-top: 3%; padding-bottom: 3%
-
-
- Tx &2
-
-
- Alt+2
-
-
-
- -
-
-
- -
-
-
- <html><head/><body><p>Switch to this Tx message NOW</p><p>Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)</p></body></html>
-
-
- Switch to this Tx message NOW
-Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)
-
-
- Qt::LeftToRight
-
-
- padding-left: 15%; padding-right: 15%; padding-top: 3%; padding-bottom: 3%
-
-
- Tx &1
-
-
- Alt+1
-
-
-
-
@@ -1821,59 +1803,24 @@ Double click to toggle the use of the Tx1 message to start a QSO with a station
- -
-
-
- -
-
+
-
+
- <html><head/><body><p>Send this message in next Tx interval</p><p>Double-click to reset to the standard 73 message</p></body></html>
-
-
- Send this message in next Tx interval
-Double-click to reset to the standard 73 message
-
-
- margin-left: 10%; margin-right: 0%
+ Queue up the next Tx message
-
+ Next
-
- Ctrl+5
+
+ Qt::AlignCenter
- -
-
-
- Send this message in next Tx interval
-
-
- margin-left: 10%; margin-right: 0%
-
+
-
+
-
- Ctrl+3
-
-
-
- -
-
-
- Switch to this Tx message NOW
-
-
- padding-left: 15%; padding-right: 15%; padding-top: 3%; padding-bottom: 3%
-
-
- Tx &3
-
-
- Alt+3
-
-
@@ -1897,24 +1844,30 @@ RR73 messages should only be used when you are reasonably confident that no mess
- -
-
+
-
+
- <html><head/><body><p>Switch to this Tx message NOW</p><p>Double-click to toggle between RRR and RR73 messages in Tx4 (not allowed for type2 compound call holders)</p><p>RR73 messages should only be used when you are reasonably confident that no message repetitions will be required</p></body></html>
+ <html><head/><body><p>Send this message in next Tx interval</p><p>Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)</p></body></html>
- Switch to this Tx message NOW
-Double-click to toggle between RRR and RR73 messages in Tx4 (not allowed for type2 compound call holders)
-RR73 messages should only be used when you are reasonably confident that no message repetitions will be required
+ Send this message in next Tx interval
+Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)
- padding-left: 15%; padding-right: 15%; padding-top: 3%; padding-bottom: 3%
+ margin-left: 10%; margin-right: 0%
- Tx &4
+
- Alt+4
+ Ctrl+1
+
+
+
+ -
+
+
+
@@ -1938,8 +1891,24 @@ Double-click to reset to the standard 73 message
- -
-
+
-
+
+
+ Switch to this Tx message NOW
+
+
+ padding-left: 15%; padding-right: 15%; padding-top: 3%; padding-bottom: 3%
+
+
+ Tx &2
+
+
+ Alt+2
+
+
+
+ -
+
-
@@ -1954,6 +1923,28 @@ Double-click to reset to the standard 73 message
+ -
+
+
+ Send this message in next Tx interval
+
+
+ margin-left: 10%; margin-right: 0%
+
+
+
+
+
+ Ctrl+2
+
+
+
+ -
+
+
+ -
+
+
-
@@ -1964,6 +1955,66 @@ Double-click to reset to the standard 73 message
+ -
+
+
+ Switch to this Tx message NOW
+
+
+ padding-left: 15%; padding-right: 15%; padding-top: 3%; padding-bottom: 3%
+
+
+ Tx &3
+
+
+ Alt+3
+
+
+
+ -
+
+
+ <html><head/><body><p>Switch to this Tx message NOW</p><p>Double-click to toggle between RRR and RR73 messages in Tx4 (not allowed for type2 compound call holders)</p><p>RR73 messages should only be used when you are reasonably confident that no message repetitions will be required</p></body></html>
+
+
+ Switch to this Tx message NOW
+Double-click to toggle between RRR and RR73 messages in Tx4 (not allowed for type2 compound call holders)
+RR73 messages should only be used when you are reasonably confident that no message repetitions will be required
+
+
+ padding-left: 15%; padding-right: 15%; padding-top: 3%; padding-bottom: 3%
+
+
+ Tx &4
+
+
+ Alt+4
+
+
+
+ -
+
+
+ <html><head/><body><p>Switch to this Tx message NOW</p><p>Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)</p></body></html>
+
+
+ Switch to this Tx message NOW
+Double click to toggle the use of the Tx1 message to start a QSO with a station (not allowed for type 1 compound call holders)
+
+
+ Qt::LeftToRight
+
+
+ padding-left: 15%; padding-right: 15%; padding-top: 3%; padding-bottom: 3%
+
+
+ Tx &1
+
+
+ Alt+1
+
+
+
-
@@ -1980,6 +2031,22 @@ Double-click to reset to the standard 73 message
+ -
+
+
+ Send this message in next Tx interval
+
+
+ margin-left: 10%; margin-right: 0%
+
+
+
+
+
+ Ctrl+3
+
+
+
-
@@ -1996,30 +2063,23 @@ list. The list can be maintained in Settings (F2).
- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
+
-
+
- Queue up the next Tx message
+ <html><head/><body><p>Send this message in next Tx interval</p><p>Double-click to reset to the standard 73 message</p></body></html>
+
+
+ Send this message in next Tx interval
+Double-click to reset to the standard 73 message
+
+
+ margin-left: 10%; margin-right: 0%
- Next
+
-
- Qt::AlignCenter
+
+ Ctrl+5
@@ -2797,7 +2857,7 @@ list. The list can be maintained in Settings (F2).
0
0
- 805
+ 692
21