Tidy up settings-> advanced layouts for a more platform independent experience

This commit is contained in:
Bill Somerville 2018-08-29 21:02:06 +01:00
parent 3718f8d3aa
commit 5c628edb54

View File

@ -6,8 +6,8 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>535</width> <width>532</width>
<height>550</height> <height>546</height>
</rect> </rect>
</property> </property>
<property name="windowTitle"> <property name="windowTitle">
@ -81,18 +81,14 @@
</layout> </layout>
</item> </item>
<item> <item>
<layout class="QFormLayout" name="formLayout_21"> <widget class="QCheckBox" name="use_dynamic_grid">
<item row="0" column="0"> <property name="toolTip">
<widget class="QCheckBox" name="use_dynamic_grid"> <string>Check to allow grid changes from external programs</string>
<property name="toolTip"> </property>
<string>Check to allow grid changes from external programs</string> <property name="text">
</property> <string>AutoGrid</string>
<property name="text"> </property>
<string>AutoGrid</string> </widget>
</property>
</widget>
</item>
</layout>
</item> </item>
<item> <item>
<layout class="QFormLayout" name="formLayout_2"> <layout class="QFormLayout" name="formLayout_2">
@ -423,12 +419,6 @@
</item> </item>
<item> <item>
<widget class="QSpinBox" name="CW_id_interval_spin_box"> <widget class="QSpinBox" name="CW_id_interval_spin_box">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="toolTip"> <property name="toolTip">
<string>Send a CW ID periodically every few minutes. <string>Send a CW ID periodically every few minutes.
This might be required under your countries licence regulations. This might be required under your countries licence regulations.
@ -1681,81 +1671,77 @@ QListView::item:hover {
<property name="title"> <property name="title">
<string>Logging</string> <string>Logging</string>
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout_7"> <layout class="QGridLayout" name="gridLayout_14">
<item> <item row="0" column="0">
<layout class="QGridLayout" name="gridLayout_14"> <widget class="QCheckBox" name="prompt_to_log_check_box">
<item row="0" column="0"> <property name="toolTip">
<widget class="QCheckBox" name="prompt_to_log_check_box"> <string>The program will pop up a partially completed Log QSO dialog when you send a 73 or free text message.</string>
<property name="toolTip"> </property>
<string>The program will pop up a partially completed Log QSO dialog when you send a 73 or free text message.</string> <property name="text">
</property> <string>Promp&amp;t me to log QSO</string>
<property name="text"> </property>
<string>Promp&amp;t me to log QSO</string> </widget>
</property> </item>
</widget> <item row="0" column="1">
</item> <spacer name="horizontalSpacer_6">
<item row="0" column="1"> <property name="orientation">
<spacer name="horizontalSpacer_6"> <enum>Qt::Horizontal</enum>
<property name="orientation"> </property>
<enum>Qt::Horizontal</enum> <property name="sizeHint" stdset="0">
</property> <size>
<property name="sizeHint" stdset="0"> <width>136</width>
<size> <height>20</height>
<width>40</width> </size>
<height>20</height> </property>
</size> </spacer>
</property> </item>
</spacer> <item row="0" column="2">
</item> <widget class="QLabel" name="label_13">
<item row="0" column="2"> <property name="text">
<widget class="QLabel" name="label_13"> <string>Op Call:</string>
<property name="text"> </property>
<string>Op Call:</string> </widget>
</property> </item>
</widget> <item row="0" column="3">
</item> <widget class="QLineEdit" name="opCallEntry">
<item row="0" column="3"> <property name="toolTip">
<widget class="QLineEdit" name="opCallEntry"> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The callsign of the operator, if different from the station callsign.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<property name="toolTip"> </property>
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The callsign of the operator, if different from the station callsign.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> </widget>
</property> </item>
</widget> <item row="1" column="0">
</item> <widget class="QCheckBox" name="log_as_RTTY_check_box">
<item row="1" column="0"> <property name="toolTip">
<widget class="QCheckBox" name="log_as_RTTY_check_box"> <string>Some logging programs will not accept JT-65 or JT9 as a recognized mode.</string>
<property name="toolTip"> </property>
<string>Some logging programs will not accept JT-65 or JT9 as a recognized mode.</string> <property name="text">
</property> <string>Con&amp;vert mode to RTTY</string>
<property name="text"> </property>
<string>Con&amp;vert mode to RTTY</string> </widget>
</property> </item>
</widget> <item row="2" column="0">
</item> <widget class="QCheckBox" name="report_in_comments_check_box">
<item row="2" column="0"> <property name="toolTip">
<widget class="QCheckBox" name="report_in_comments_check_box"> <string>Some logging programs will not accept the type of reports
<property name="toolTip">
<string>Some logging programs will not accept the type of reports
saved by this program. saved by this program.
Check this option to save the sent and received reports in the Check this option to save the sent and received reports in the
comments field.</string> comments field.</string>
</property> </property>
<property name="text"> <property name="text">
<string>d&amp;B reports to comments</string> <string>d&amp;B reports to comments</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="0" colspan="2"> <item row="3" column="0" colspan="2">
<widget class="QCheckBox" name="clear_DX_check_box"> <widget class="QCheckBox" name="clear_DX_check_box">
<property name="toolTip"> <property name="toolTip">
<string>Check this option to force the clearing of the DX Call <string>Check this option to force the clearing of the DX Call
and DX Grid fields when a 73 or free text message is sent.</string> and DX Grid fields when a 73 or free text message is sent.</string>
</property> </property>
<property name="text"> <property name="text">
<string>Clear &amp;DX call and grid after logging</string> <string>Clear &amp;DX call and grid after logging</string>
</property> </property>
</widget> </widget>
</item>
</layout>
</item> </item>
</layout> </layout>
</widget> </widget>
@ -1894,10 +1880,7 @@ for assessing propagation and system performance.</string>
<string>N1MM Logger+ Broadcasts</string> <string>N1MM Logger+ Broadcasts</string>
</property> </property>
<layout class="QFormLayout" name="formLayout_15"> <layout class="QFormLayout" name="formLayout_15">
<property name="fieldGrowthPolicy"> <item row="0" column="0" colspan="2">
<enum>QFormLayout::AllNonFixedFieldsGrow</enum>
</property>
<item row="0" column="0">
<widget class="QCheckBox" name="enable_n1mm_broadcast_check_box"> <widget class="QCheckBox" name="enable_n1mm_broadcast_check_box">
<property name="toolTip"> <property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When checked, WSJT-X will broadcast a logged contact in ADIF format to the configured hostname and port. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When checked, WSJT-X will broadcast a logged contact in ADIF format to the configured hostname and port. &lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
@ -1908,36 +1891,32 @@ for assessing propagation and system performance.</string>
</widget> </widget>
</item> </item>
<item row="1" column="0"> <item row="1" column="0">
<layout class="QFormLayout" name="formLayout_20"> <widget class="QLabel" name="n1mm_server_name_label">
<item row="0" column="0"> <property name="text">
<widget class="QLabel" name="n1mm_server_name_label"> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;N1MM Server name or IP address:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<property name="text"> </property>
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;N1MM Server name or IP address:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> </widget>
</property> </item>
</widget> <item row="1" column="1">
</item> <widget class="QLineEdit" name="n1mm_server_name_line_edit">
<item row="0" column="1"> <property name="toolTip">
<widget class="QLineEdit" name="n1mm_server_name_line_edit"> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Optional host name of N1MM Logger+ program to receive ADIF UDP broadcasts. This is usually 'localhost' or ip address 127.0.0.1&lt;/p&gt;&lt;p&gt;Formats:&lt;/p&gt;&lt;ul style=&quot;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;&quot;&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;hostname&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;IPv4 address&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;IPv6 address&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;IPv4 multicast group address&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;IPv6 multicast group address&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Clearing this field will disable broadcasting of ADIF information via UDP.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<property name="toolTip"> </property>
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Optional host name of N1MM Logger+ program to receive ADIF UDP broadcasts. This is usually 'localhost' or ip address 127.0.0.1&lt;/p&gt;&lt;p&gt;Formats:&lt;/p&gt;&lt;ul style=&quot;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;&quot;&gt;&lt;li style=&quot; margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;hostname&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;IPv4 address&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;IPv6 address&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;IPv4 multicast group address&lt;/li&gt;&lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;IPv6 multicast group address&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Clearing this field will disable broadcasting of ADIF information via UDP.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> </widget>
</property> </item>
</widget> <item row="2" column="0">
</item> <widget class="QLabel" name="n1mm_server_port_label">
<item row="1" column="0"> <property name="text">
<widget class="QLabel" name="n1mm_server_port_label"> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;N1MM Server port number:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<property name="text"> </property>
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;N1MM Server port number:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> </widget>
</property> </item>
</widget> <item row="2" column="1">
</item> <widget class="QSpinBox" name="n1mm_server_port_spin_box">
<item row="1" column="1"> <property name="toolTip">
<widget class="QSpinBox" name="n1mm_server_port_spin_box"> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Enter the port number that WSJT-X should use for UDP broadcasts of ADIF log information. For N1MM Logger+, this value should be 2333. If this is zero, no updates will be broadcast.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<property name="toolTip"> </property>
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Enter the port number that WSJT-X should use for UDP broadcasts of ADIF log information. For N1MM Logger+, this value should be 2333. If this is zero, no updates will be broadcast.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> </widget>
</property>
</widget>
</item>
</layout>
</item> </item>
</layout> </layout>
</widget> </widget>
@ -2494,7 +2473,7 @@ Right click for insert and delete options.</string>
<string>JT65 VHF/UHF/Microwave decoding parameters</string> <string>JT65 VHF/UHF/Microwave decoding parameters</string>
</property> </property>
<layout class="QFormLayout" name="formLayout_11"> <layout class="QFormLayout" name="formLayout_11">
<item row="2" column="0"> <item row="0" column="0">
<widget class="QLabel" name="label_2"> <widget class="QLabel" name="label_2">
<property name="text"> <property name="text">
<string>Random erasure patterns:</string> <string>Random erasure patterns:</string>
@ -2504,7 +2483,7 @@ Right click for insert and delete options.</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="2" column="1"> <item row="0" column="1">
<widget class="QSpinBox" name="sbNtrials"> <widget class="QSpinBox" name="sbNtrials">
<property name="toolTip"> <property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Maximum number of erasure patterns for stochastic soft-decision Reed Solomon decoder is 10^(n/2).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Maximum number of erasure patterns for stochastic soft-decision Reed Solomon decoder is 10^(n/2).&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
@ -2520,7 +2499,7 @@ Right click for insert and delete options.</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="0"> <item row="1" column="0">
<widget class="QLabel" name="label_4"> <widget class="QLabel" name="label_4">
<property name="text"> <property name="text">
<string>Aggressive decoding level:</string> <string>Aggressive decoding level:</string>
@ -2530,7 +2509,7 @@ Right click for insert and delete options.</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="1"> <item row="1" column="1">
<widget class="QSpinBox" name="sbAggressive"> <widget class="QSpinBox" name="sbAggressive">
<property name="toolTip"> <property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Higher levels will increase the probability of decoding, but will also increase probability of a false decode.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Higher levels will increase the probability of decoding, but will also increase probability of a false decode.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
@ -2540,7 +2519,7 @@ Right click for insert and delete options.</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="4" column="0"> <item row="2" column="0">
<widget class="QCheckBox" name="cbTwoPass"> <widget class="QCheckBox" name="cbTwoPass">
<property name="text"> <property name="text">
<string>Two-pass decoding</string> <string>Two-pass decoding</string>
@ -2553,118 +2532,56 @@ Right click for insert and delete options.</string>
</layout> </layout>
</widget> </widget>
</item> </item>
<item row="1" column="0">
<widget class="QGroupBox" name="groupBox_7">
<property name="minimumSize">
<size>
<width>0</width>
<height>60</height>
</size>
</property>
<property name="title">
<string>FT8 DXpedition mode</string>
</property>
<widget class="QWidget" name="horizontalLayoutWidget">
<property name="geometry">
<rect>
<x>9</x>
<y>20</y>
<width>231</width>
<height>31</height>
</rect>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_16">
<item>
<widget class="QCheckBox" name="cbFox">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="toolTip">
<string>Fox is the DXpedition station</string>
</property>
<property name="text">
<string> Fox</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="cbHound">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="toolTip">
<string>Everybody else is a Hound</string>
</property>
<property name="text">
<string>Hound</string>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
<item row="2" column="0" colspan="2"> <item row="2" column="0" colspan="2">
<widget class="QGroupBox" name="groupBox_8"> <widget class="QGroupBox" name="groupBox_8">
<property name="minimumSize">
<size>
<width>0</width>
<height>60</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>16777215</width>
<height>16777215</height>
</size>
</property>
<property name="title"> <property name="title">
<string>FT8 message types</string> <string>FT8 message types</string>
</property> </property>
<widget class="QWidget" name="horizontalLayoutWidget_2"> <layout class="QHBoxLayout" name="horizontalLayout_15">
<property name="geometry"> <item>
<rect> <widget class="QCheckBox" name="cbGenerate77">
<x>10</x> <property name="text">
<y>20</y> <string>Always generate 77-bit messages</string>
<width>471</width> </property>
<height>31</height> </widget>
</rect> </item>
</property> <item>
<layout class="QHBoxLayout" name="horizontalLayout_15"> <widget class="QCheckBox" name="cbDecode77">
<item> <property name="text">
<widget class="QCheckBox" name="cbGenerate77"> <string>Decode only 77-bit messages</string>
<property name="sizePolicy"> </property>
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> </widget>
<horstretch>0</horstretch> </item>
<verstretch>0</verstretch> </layout>
</sizepolicy> </widget>
</property> </item>
<property name="text"> <item row="1" column="0">
<string>Always generate 77-bit messages</string> <widget class="QGroupBox" name="groupBox_7">
</property> <property name="title">
</widget> <string>FT8 DXpedition mode</string>
</item> </property>
<item> <layout class="QHBoxLayout" name="horizontalLayout_16">
<widget class="QCheckBox" name="cbDecode77"> <item>
<property name="sizePolicy"> <widget class="QCheckBox" name="cbFox">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> <property name="toolTip">
<horstretch>0</horstretch> <string>Fox is the DXpedition station</string>
<verstretch>0</verstretch> </property>
</sizepolicy> <property name="text">
</property> <string> Fox</string>
<property name="text"> </property>
<string>Decode only 77-bit messages</string> </widget>
</property> </item>
</widget> <item>
</item> <widget class="QCheckBox" name="cbHound">
</layout> <property name="toolTip">
</widget> <string>Everybody else is a Hound</string>
</property>
<property name="text">
<string>Hound</string>
</property>
</widget>
</item>
</layout>
</widget> </widget>
</item> </item>
<item row="0" column="1"> <item row="0" column="1">
@ -2673,7 +2590,7 @@ Right click for insert and delete options.</string>
<string>Miscellaneous</string> <string>Miscellaneous</string>
</property> </property>
<layout class="QFormLayout" name="formLayout_10"> <layout class="QFormLayout" name="formLayout_10">
<item row="2" column="0"> <item row="0" column="0">
<widget class="QLabel" name="label_3"> <widget class="QLabel" name="label_3">
<property name="text"> <property name="text">
<string>Degrade S/N of .wav file: </string> <string>Degrade S/N of .wav file: </string>
@ -2683,7 +2600,7 @@ Right click for insert and delete options.</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="2" column="1"> <item row="0" column="1">
<widget class="QDoubleSpinBox" name="sbDegrade"> <widget class="QDoubleSpinBox" name="sbDegrade">
<property name="toolTip"> <property name="toolTip">
<string>For offline sensitivity tests</string> <string>For offline sensitivity tests</string>
@ -2699,7 +2616,7 @@ Right click for insert and delete options.</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="0"> <item row="1" column="0">
<widget class="QLabel" name="label_9"> <widget class="QLabel" name="label_9">
<property name="text"> <property name="text">
<string>Receiver bandwidth:</string> <string>Receiver bandwidth:</string>
@ -2709,7 +2626,7 @@ Right click for insert and delete options.</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="1"> <item row="1" column="1">
<widget class="QSpinBox" name="sbBandwidth"> <widget class="QSpinBox" name="sbBandwidth">
<property name="toolTip"> <property name="toolTip">
<string>For offline sensitivity tests</string> <string>For offline sensitivity tests</string>
@ -2728,7 +2645,7 @@ Right click for insert and delete options.</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="4" column="0"> <item row="2" column="0">
<widget class="QLabel" name="label_11"> <widget class="QLabel" name="label_11">
<property name="text"> <property name="text">
<string>Tx delay:</string> <string>Tx delay:</string>
@ -2738,7 +2655,7 @@ Right click for insert and delete options.</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="4" column="1"> <item row="2" column="1">
<widget class="QDoubleSpinBox" name="sbTxDelay"> <widget class="QDoubleSpinBox" name="sbTxDelay">
<property name="toolTip"> <property name="toolTip">
<string>Minimum delay between assertion of PTT and start of Tx audio.</string> <string>Minimum delay between assertion of PTT and start of Tx audio.</string>
@ -2760,7 +2677,7 @@ Right click for insert and delete options.</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="7" column="0" colspan="2"> <item row="3" column="0" colspan="2">
<widget class="QGroupBox" name="groupBox_10"> <widget class="QGroupBox" name="groupBox_10">
<property name="minimumSize"> <property name="minimumSize">
<size> <size>
@ -2771,41 +2688,31 @@ Right click for insert and delete options.</string>
<property name="title"> <property name="title">
<string>Tone spacing</string> <string>Tone spacing</string>
</property> </property>
<widget class="QCheckBox" name="cbx2ToneSpacing"> <layout class="QHBoxLayout" name="horizontalLayout_19">
<property name="geometry"> <item>
<rect> <widget class="QCheckBox" name="cbx2ToneSpacing">
<x>10</x> <property name="toolTip">
<y>20</y> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Generate Tx audio with twice the normal tone spacing. Intended for special LF/MF transmitters that use a divide-by-2 before generating RF.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<width>105</width> </property>
<height>17</height> <property name="text">
</rect> <string>x 2</string>
</property> </property>
<property name="toolTip"> </widget>
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Generate Tx audio with twice the normal tone spacing. Intended for special LF/MF transmitters that use a divide-by-2 before generating RF.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> </item>
</property> <item>
<property name="text"> <widget class="QCheckBox" name="cbx4ToneSpacing">
<string>x 2</string> <property name="enabled">
</property> <bool>true</bool>
</widget> </property>
<widget class="QCheckBox" name="cbx4ToneSpacing"> <property name="toolTip">
<property name="enabled"> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Generate Tx audio with four times the normal tone spacing. Intended for special LF/MF transmitters that use a divide-by-4 before generating RF.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<bool>true</bool> </property>
</property> <property name="text">
<property name="geometry"> <string>x 4 </string>
<rect> </property>
<x>120</x> </widget>
<y>20</y> </item>
<width>92</width> </layout>
<height>17</height>
</rect>
</property>
<property name="toolTip">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Generate Tx audio with four times the normal tone spacing. Intended for special LF/MF transmitters that use a divide-by-4 before generating RF.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string>x 4 </string>
</property>
</widget>
</widget> </widget>
</item> </item>
</layout> </layout>
@ -2826,194 +2733,169 @@ Right click for insert and delete options.</string>
</item> </item>
<item row="3" column="0" colspan="2"> <item row="3" column="0" colspan="2">
<widget class="QGroupBox" name="groupBox_9"> <widget class="QGroupBox" name="groupBox_9">
<property name="minimumSize">
<size>
<width>0</width>
<height>100</height>
</size>
</property>
<property name="title"> <property name="title">
<string>Special operating activity (FT8 and MSK144 only)</string> <string>Special operating activity (FT8 and MSK144 only)</string>
</property> </property>
<widget class="QWidget" name="gridLayoutWidget"> <layout class="QGridLayout" name="gridLayout_15" columnstretch="1,2,1,0">
<property name="geometry"> <item row="0" column="0">
<rect> <widget class="QRadioButton" name="rbNone">
<x>10</x> <property name="text">
<y>20</y> <string>None</string>
<width>471</width> </property>
<height>78</height> <property name="checked">
</rect> <bool>true</bool>
</property> </property>
<layout class="QGridLayout" name="gridLayout_15"> </widget>
<item row="0" column="0"> </item>
<widget class="QRadioButton" name="rbNone"> <item row="2" column="0">
<property name="text"> <widget class="QRadioButton" name="rbEU_VHF_Contest">
<string>None</string> <property name="sizePolicy">
</property> <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
<property name="checked"> <horstretch>0</horstretch>
<bool>true</bool> <verstretch>0</verstretch>
</property> </sizepolicy>
</widget> </property>
</item> <property name="text">
<item row="0" column="1"> <string>EU VHF Contest</string>
<spacer name="horizontalSpacer_11"> </property>
<property name="orientation"> </widget>
<enum>Qt::Horizontal</enum> </item>
</property> <item row="2" column="2">
<property name="sizeHint" stdset="0"> <layout class="QHBoxLayout" name="horizontalLayout_18" stretch="2,1,1">
<size> <item>
<width>40</width> <widget class="QRadioButton" name="rbRTTYroundup">
<height>20</height> <property name="text">
</size> <string>ARRL RTTY Roundup</string>
</property> </property>
</spacer> </widget>
</item> </item>
<item row="2" column="2"> <item>
<layout class="QHBoxLayout" name="horizontalLayout_18"> <spacer name="horizontalSpacer_10">
<item> <property name="orientation">
<widget class="QRadioButton" name="rbRTTYroundup"> <enum>Qt::Horizontal</enum>
<property name="sizePolicy"> </property>
<sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <property name="sizeHint" stdset="0">
<horstretch>0</horstretch> <size>
<verstretch>0</verstretch> <width>40</width>
</sizepolicy> <height>20</height>
</property> </size>
<property name="text"> </property>
<string>ARRL RTTY Roundup</string> </spacer>
</property> </item>
</widget> <item>
</item> <layout class="QFormLayout" name="formLayout_17">
<item> <item row="0" column="0">
<spacer name="horizontalSpacer_10"> <widget class="QLabel" name="label_15">
<property name="orientation"> <property name="text">
<enum>Qt::Horizontal</enum> <string>Exch:</string>
</property> </property>
<property name="sizeHint" stdset="0"> <property name="buddy">
<size> <cstring>RTTY_Exchange</cstring>
<width>10</width> </property>
<height>20</height> </widget>
</size> </item>
</property> <item row="0" column="1">
</spacer> <widget class="QLineEdit" name="RTTY_Exchange">
</item> <property name="text">
<item> <string>NJ</string>
<widget class="QLabel" name="label_15"> </property>
<property name="text"> <property name="alignment">
<string>Exch:</string> <set>Qt::AlignCenter</set>
</property> </property>
</widget> </widget>
</item> </item>
<item> </layout>
<widget class="QLineEdit" name="RTTY_Exchange"> </item>
<property name="sizePolicy"> </layout>
<sizepolicy hsizetype="Expanding" vsizetype="Preferred"> </item>
<horstretch>0</horstretch> <item row="1" column="2">
<verstretch>0</verstretch> <layout class="QHBoxLayout" name="horizontalLayout_17" stretch="2,1,1">
</sizepolicy> <item>
</property> <widget class="QRadioButton" name="rbFieldDay">
<property name="maximumSize"> <property name="text">
<size> <string>ARRL Field Day</string>
<width>60</width> </property>
<height>16777215</height> </widget>
</size> </item>
</property> <item>
<property name="text"> <spacer name="horizontalSpacer_9">
<string>NJ</string> <property name="orientation">
</property> <enum>Qt::Horizontal</enum>
<property name="alignment"> </property>
<set>Qt::AlignCenter</set> <property name="sizeHint" stdset="0">
</property> <size>
</widget> <width>40</width>
</item> <height>20</height>
</layout> </size>
</item> </property>
<item row="2" column="0"> </spacer>
<widget class="QRadioButton" name="rbEU_VHF_Contest"> </item>
<property name="sizePolicy"> <item>
<sizepolicy hsizetype="Minimum" vsizetype="Preferred"> <layout class="QFormLayout" name="formLayout_16">
<horstretch>0</horstretch> <item row="0" column="0">
<verstretch>0</verstretch> <widget class="QLabel" name="label_14">
</sizepolicy> <property name="text">
</property> <string>Exch:</string>
<property name="text"> </property>
<string>EU VHF Contest</string> <property name="buddy">
</property> <cstring>FieldDay_Exchange</cstring>
</widget> </property>
</item> </widget>
<item row="1" column="2"> </item>
<layout class="QHBoxLayout" name="horizontalLayout_17"> <item row="0" column="1">
<item> <widget class="QLineEdit" name="FieldDay_Exchange">
<widget class="QRadioButton" name="rbFieldDay"> <property name="text">
<property name="sizePolicy"> <string>6A SNJ</string>
<sizepolicy hsizetype="Minimum" vsizetype="Preferred"> </property>
<horstretch>0</horstretch> <property name="alignment">
<verstretch>0</verstretch> <set>Qt::AlignCenter</set>
</sizepolicy> </property>
</property> </widget>
<property name="text"> </item>
<string>ARRL Field Day</string> </layout>
</property> </item>
</widget> </layout>
</item> </item>
<item> <item row="1" column="0">
<spacer name="horizontalSpacer_9"> <widget class="QRadioButton" name="rbNA_VHF_Contest">
<property name="orientation"> <property name="sizePolicy">
<enum>Qt::Horizontal</enum> <sizepolicy hsizetype="Minimum" vsizetype="Preferred">
</property> <horstretch>0</horstretch>
<property name="sizeHint" stdset="0"> <verstretch>0</verstretch>
<size> </sizepolicy>
<width>40</width> </property>
<height>20</height> <property name="text">
</size> <string>NA VHF Contest</string>
</property> </property>
</spacer> </widget>
</item> </item>
<item> <item row="0" column="1" rowspan="3">
<widget class="QLabel" name="label_14"> <spacer name="horizontalSpacer_11">
<property name="text"> <property name="orientation">
<string>Exch:</string> <enum>Qt::Horizontal</enum>
</property> </property>
</widget> <property name="sizeHint" stdset="0">
</item> <size>
<item> <width>40</width>
<widget class="QLineEdit" name="FieldDay_Exchange"> <height>20</height>
<property name="sizePolicy"> </size>
<sizepolicy hsizetype="Expanding" vsizetype="Preferred"> </property>
<horstretch>0</horstretch> </spacer>
<verstretch>0</verstretch> </item>
</sizepolicy> <item row="0" column="3" rowspan="3">
</property> <spacer name="horizontalSpacer_12">
<property name="maximumSize"> <property name="orientation">
<size> <enum>Qt::Horizontal</enum>
<width>60</width> </property>
<height>16777215</height> <property name="sizeHint" stdset="0">
</size> <size>
</property> <width>40</width>
<property name="text"> <height>20</height>
<string>6A SNJ</string> </size>
</property> </property>
<property name="alignment"> </spacer>
<set>Qt::AlignCenter</set> </item>
</property> </layout>
</widget>
</item>
</layout>
</item>
<item row="1" column="0">
<widget class="QRadioButton" name="rbNA_VHF_Contest">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>NA VHF Contest</string>
</property>
</widget>
</item>
</layout>
</widget>
</widget> </widget>
</item> </item>
</layout> </layout>
@ -3041,7 +2923,6 @@ soundcard changes</string>
<tabstop>configuration_tabs</tabstop> <tabstop>configuration_tabs</tabstop>
<tabstop>callsign_line_edit</tabstop> <tabstop>callsign_line_edit</tabstop>
<tabstop>grid_line_edit</tabstop> <tabstop>grid_line_edit</tabstop>
<tabstop>use_dynamic_grid</tabstop>
<tabstop>region_combo_box</tabstop> <tabstop>region_combo_box</tabstop>
<tabstop>type_2_msg_gen_combo_box</tabstop> <tabstop>type_2_msg_gen_combo_box</tabstop>
<tabstop>insert_blank_check_box</tabstop> <tabstop>insert_blank_check_box</tabstop>
@ -3195,10 +3076,10 @@ soundcard changes</string>
<buttongroups> <buttongroups>
<buttongroup name="CAT_stop_bits_button_group"/> <buttongroup name="CAT_stop_bits_button_group"/>
<buttongroup name="split_mode_button_group"/> <buttongroup name="split_mode_button_group"/>
<buttongroup name="CAT_data_bits_button_group"/>
<buttongroup name="TX_audio_source_button_group"/>
<buttongroup name="CAT_handshake_button_group"/> <buttongroup name="CAT_handshake_button_group"/>
<buttongroup name="TX_mode_button_group"/> <buttongroup name="TX_mode_button_group"/>
<buttongroup name="CAT_data_bits_button_group"/>
<buttongroup name="TX_audio_source_button_group"/>
<buttongroup name="PTT_method_button_group"/> <buttongroup name="PTT_method_button_group"/>
</buttongroups> </buttongroups>
</ui> </ui>