mirror of
				https://github.com/f4exb/sdrangel.git
				synced 2025-10-30 20:40:20 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			494 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			494 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0" encoding="UTF-8"?>
 | |
| <ui version="4.0">
 | |
|  <class>InterferometerGUI</class>
 | |
|  <widget class="RollupWidget" name="InterferometerGUI">
 | |
|   <property name="geometry">
 | |
|    <rect>
 | |
|     <x>0</x>
 | |
|     <y>0</y>
 | |
|     <width>739</width>
 | |
|     <height>778</height>
 | |
|    </rect>
 | |
|   </property>
 | |
|   <property name="minimumSize">
 | |
|    <size>
 | |
|     <width>720</width>
 | |
|     <height>0</height>
 | |
|    </size>
 | |
|   </property>
 | |
|   <property name="font">
 | |
|    <font>
 | |
|     <family>Liberation Sans</family>
 | |
|     <pointsize>9</pointsize>
 | |
|    </font>
 | |
|   </property>
 | |
|   <property name="windowTitle">
 | |
|    <string>Interferometer</string>
 | |
|   </property>
 | |
|   <widget class="QWidget" name="settingsContainer" native="true">
 | |
|    <property name="geometry">
 | |
|     <rect>
 | |
|      <x>0</x>
 | |
|      <y>10</y>
 | |
|      <width>631</width>
 | |
|      <height>81</height>
 | |
|     </rect>
 | |
|    </property>
 | |
|    <property name="windowTitle">
 | |
|     <string>Settings</string>
 | |
|    </property>
 | |
|    <layout class="QVBoxLayout" name="verticalLayout">
 | |
|     <property name="spacing">
 | |
|      <number>3</number>
 | |
|     </property>
 | |
|     <property name="leftMargin">
 | |
|      <number>2</number>
 | |
|     </property>
 | |
|     <property name="topMargin">
 | |
|      <number>2</number>
 | |
|     </property>
 | |
|     <property name="rightMargin">
 | |
|      <number>2</number>
 | |
|     </property>
 | |
|     <property name="bottomMargin">
 | |
|      <number>2</number>
 | |
|     </property>
 | |
|     <item>
 | |
|      <layout class="QVBoxLayout" name="decimationLayer">
 | |
|       <property name="spacing">
 | |
|        <number>3</number>
 | |
|       </property>
 | |
|       <item>
 | |
|        <layout class="QHBoxLayout" name="decimationStageLayer">
 | |
|         <item>
 | |
|          <widget class="QLabel" name="decimationLabel">
 | |
|           <property name="text">
 | |
|            <string>Dec</string>
 | |
|           </property>
 | |
|          </widget>
 | |
|         </item>
 | |
|         <item>
 | |
|          <widget class="QComboBox" name="decimationFactor">
 | |
|           <property name="maximumSize">
 | |
|            <size>
 | |
|             <width>55</width>
 | |
|             <height>16777215</height>
 | |
|            </size>
 | |
|           </property>
 | |
|           <property name="toolTip">
 | |
|            <string>Decimation factor</string>
 | |
|           </property>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>1</string>
 | |
|            </property>
 | |
|           </item>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>2</string>
 | |
|            </property>
 | |
|           </item>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>4</string>
 | |
|            </property>
 | |
|           </item>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>8</string>
 | |
|            </property>
 | |
|           </item>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>16</string>
 | |
|            </property>
 | |
|           </item>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>32</string>
 | |
|            </property>
 | |
|           </item>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>64</string>
 | |
|            </property>
 | |
|           </item>
 | |
|          </widget>
 | |
|         </item>
 | |
|         <item>
 | |
|          <widget class="QLabel" name="channelRateText">
 | |
|           <property name="minimumSize">
 | |
|            <size>
 | |
|             <width>50</width>
 | |
|             <height>0</height>
 | |
|            </size>
 | |
|           </property>
 | |
|           <property name="toolTip">
 | |
|            <string>Effective channel rate (kS/s)</string>
 | |
|           </property>
 | |
|           <property name="text">
 | |
|            <string>0000k</string>
 | |
|           </property>
 | |
|           <property name="alignment">
 | |
|            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
 | |
|           </property>
 | |
|          </widget>
 | |
|         </item>
 | |
|         <item>
 | |
|          <widget class="QLabel" name="filterChainText">
 | |
|           <property name="minimumSize">
 | |
|            <size>
 | |
|             <width>50</width>
 | |
|             <height>0</height>
 | |
|            </size>
 | |
|           </property>
 | |
|           <property name="toolTip">
 | |
|            <string>Filter chain stages left to right (L: low, C: center, H: high) </string>
 | |
|           </property>
 | |
|           <property name="text">
 | |
|            <string>LLLLLL</string>
 | |
|           </property>
 | |
|          </widget>
 | |
|         </item>
 | |
|         <item>
 | |
|          <widget class="Line" name="line">
 | |
|           <property name="orientation">
 | |
|            <enum>Qt::Vertical</enum>
 | |
|           </property>
 | |
|          </widget>
 | |
|         </item>
 | |
|         <item>
 | |
|          <widget class="QLabel" name="label">
 | |
|           <property name="text">
 | |
|            <string>Corr</string>
 | |
|           </property>
 | |
|          </widget>
 | |
|         </item>
 | |
|         <item>
 | |
|          <widget class="QComboBox" name="correlationType">
 | |
|           <property name="toolTip">
 | |
|            <string>Correlation type</string>
 | |
|           </property>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>A</string>
 | |
|            </property>
 | |
|           </item>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>B</string>
 | |
|            </property>
 | |
|           </item>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>A+B</string>
 | |
|            </property>
 | |
|           </item>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>A.B*</string>
 | |
|            </property>
 | |
|           </item>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>IFFT</string>
 | |
|            </property>
 | |
|           </item>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>IFFT*</string>
 | |
|            </property>
 | |
|           </item>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>FFT</string>
 | |
|            </property>
 | |
|           </item>
 | |
|           <item>
 | |
|            <property name="text">
 | |
|             <string>IFFT2</string>
 | |
|            </property>
 | |
|           </item>
 | |
|          </widget>
 | |
|         </item>
 | |
|         <item>
 | |
|          <widget class="QLabel" name="phaseCorrectionLabel">
 | |
|           <property name="text">
 | |
|            <string>Ph</string>
 | |
|           </property>
 | |
|          </widget>
 | |
|         </item>
 | |
|         <item>
 | |
|          <widget class="QSlider" name="phaseCorrection">
 | |
|           <property name="toolTip">
 | |
|            <string>Phase correction on stream 1</string>
 | |
|           </property>
 | |
|           <property name="minimum">
 | |
|            <number>-180</number>
 | |
|           </property>
 | |
|           <property name="maximum">
 | |
|            <number>180</number>
 | |
|           </property>
 | |
|           <property name="pageStep">
 | |
|            <number>1</number>
 | |
|           </property>
 | |
|           <property name="orientation">
 | |
|            <enum>Qt::Horizontal</enum>
 | |
|           </property>
 | |
|          </widget>
 | |
|         </item>
 | |
|         <item>
 | |
|          <widget class="QLabel" name="phaseCorrectionText">
 | |
|           <property name="minimumSize">
 | |
|            <size>
 | |
|             <width>28</width>
 | |
|             <height>0</height>
 | |
|            </size>
 | |
|           </property>
 | |
|           <property name="toolTip">
 | |
|            <string>Phase correction on stream 1 in degrees</string>
 | |
|           </property>
 | |
|           <property name="text">
 | |
|            <string>-180</string>
 | |
|           </property>
 | |
|           <property name="alignment">
 | |
|            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
 | |
|           </property>
 | |
|          </widget>
 | |
|         </item>
 | |
|         <item>
 | |
|          <spacer name="horizontalSpacer_2">
 | |
|           <property name="orientation">
 | |
|            <enum>Qt::Horizontal</enum>
 | |
|           </property>
 | |
|           <property name="sizeHint" stdset="0">
 | |
|            <size>
 | |
|             <width>40</width>
 | |
|             <height>20</height>
 | |
|            </size>
 | |
|           </property>
 | |
|          </spacer>
 | |
|         </item>
 | |
|         <item>
 | |
|          <widget class="QLabel" name="offsetFrequencyText">
 | |
|           <property name="minimumSize">
 | |
|            <size>
 | |
|             <width>85</width>
 | |
|             <height>0</height>
 | |
|            </size>
 | |
|           </property>
 | |
|           <property name="toolTip">
 | |
|            <string>Offset frequency with thousands separator (Hz)</string>
 | |
|           </property>
 | |
|           <property name="text">
 | |
|            <string>-9,999,999 Hz</string>
 | |
|           </property>
 | |
|           <property name="alignment">
 | |
|            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
 | |
|           </property>
 | |
|          </widget>
 | |
|         </item>
 | |
|        </layout>
 | |
|       </item>
 | |
|       <item>
 | |
|        <layout class="QHBoxLayout" name="decimationShiftLayer">
 | |
|         <property name="rightMargin">
 | |
|          <number>10</number>
 | |
|         </property>
 | |
|         <item>
 | |
|          <widget class="QLabel" name="positionLabel">
 | |
|           <property name="text">
 | |
|            <string>Pos</string>
 | |
|           </property>
 | |
|          </widget>
 | |
|         </item>
 | |
|         <item>
 | |
|          <widget class="QSlider" name="position">
 | |
|           <property name="toolTip">
 | |
|            <string>Center frequency position</string>
 | |
|           </property>
 | |
|           <property name="maximum">
 | |
|            <number>2</number>
 | |
|           </property>
 | |
|           <property name="pageStep">
 | |
|            <number>1</number>
 | |
|           </property>
 | |
|           <property name="orientation">
 | |
|            <enum>Qt::Horizontal</enum>
 | |
|           </property>
 | |
|          </widget>
 | |
|         </item>
 | |
|         <item>
 | |
|          <widget class="QLabel" name="filterChainIndex">
 | |
|           <property name="minimumSize">
 | |
|            <size>
 | |
|             <width>24</width>
 | |
|             <height>0</height>
 | |
|            </size>
 | |
|           </property>
 | |
|           <property name="toolTip">
 | |
|            <string>Filter chain hash code</string>
 | |
|           </property>
 | |
|           <property name="text">
 | |
|            <string>000</string>
 | |
|           </property>
 | |
|           <property name="alignment">
 | |
|            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
 | |
|           </property>
 | |
|          </widget>
 | |
|         </item>
 | |
|        </layout>
 | |
|       </item>
 | |
|      </layout>
 | |
|     </item>
 | |
|    </layout>
 | |
|   </widget>
 | |
|   <widget class="QWidget" name="spectrumContainer" native="true">
 | |
|    <property name="geometry">
 | |
|     <rect>
 | |
|      <x>0</x>
 | |
|      <y>98</y>
 | |
|      <width>720</width>
 | |
|      <height>284</height>
 | |
|     </rect>
 | |
|    </property>
 | |
|    <property name="minimumSize">
 | |
|     <size>
 | |
|      <width>716</width>
 | |
|      <height>0</height>
 | |
|     </size>
 | |
|    </property>
 | |
|    <property name="windowTitle">
 | |
|     <string>Frequency domain</string>
 | |
|    </property>
 | |
|    <layout class="QVBoxLayout" name="verticalLayoutSpectrum">
 | |
|     <property name="spacing">
 | |
|      <number>2</number>
 | |
|     </property>
 | |
|     <property name="leftMargin">
 | |
|      <number>2</number>
 | |
|     </property>
 | |
|     <property name="topMargin">
 | |
|      <number>2</number>
 | |
|     </property>
 | |
|     <property name="rightMargin">
 | |
|      <number>2</number>
 | |
|     </property>
 | |
|     <property name="bottomMargin">
 | |
|      <number>2</number>
 | |
|     </property>
 | |
|     <item>
 | |
|      <widget class="GLSpectrum" name="glSpectrum" native="true">
 | |
|       <property name="minimumSize">
 | |
|        <size>
 | |
|         <width>200</width>
 | |
|         <height>250</height>
 | |
|        </size>
 | |
|       </property>
 | |
|       <property name="font">
 | |
|        <font>
 | |
|         <family>Liberation Mono</family>
 | |
|         <pointsize>8</pointsize>
 | |
|        </font>
 | |
|       </property>
 | |
|      </widget>
 | |
|     </item>
 | |
|     <item>
 | |
|      <widget class="GLSpectrumGUI" name="spectrumGUI" native="true"/>
 | |
|     </item>
 | |
|    </layout>
 | |
|   </widget>
 | |
|   <widget class="QWidget" name="scopeContainer" native="true">
 | |
|    <property name="geometry">
 | |
|     <rect>
 | |
|      <x>0</x>
 | |
|      <y>390</y>
 | |
|      <width>720</width>
 | |
|      <height>334</height>
 | |
|     </rect>
 | |
|    </property>
 | |
|    <property name="minimumSize">
 | |
|     <size>
 | |
|      <width>716</width>
 | |
|      <height>0</height>
 | |
|     </size>
 | |
|    </property>
 | |
|    <property name="windowTitle">
 | |
|     <string>Time domain</string>
 | |
|    </property>
 | |
|    <layout class="QVBoxLayout" name="verticalLayoutScope">
 | |
|     <property name="spacing">
 | |
|      <number>2</number>
 | |
|     </property>
 | |
|     <property name="leftMargin">
 | |
|      <number>3</number>
 | |
|     </property>
 | |
|     <property name="topMargin">
 | |
|      <number>3</number>
 | |
|     </property>
 | |
|     <property name="rightMargin">
 | |
|      <number>3</number>
 | |
|     </property>
 | |
|     <property name="bottomMargin">
 | |
|      <number>3</number>
 | |
|     </property>
 | |
|     <item>
 | |
|      <widget class="GLScope" name="glScope" native="true">
 | |
|       <property name="minimumSize">
 | |
|        <size>
 | |
|         <width>200</width>
 | |
|         <height>300</height>
 | |
|        </size>
 | |
|       </property>
 | |
|       <property name="font">
 | |
|        <font>
 | |
|         <family>Liberation Mono</family>
 | |
|         <pointsize>8</pointsize>
 | |
|        </font>
 | |
|       </property>
 | |
|      </widget>
 | |
|     </item>
 | |
|     <item>
 | |
|      <widget class="GLScopeGUI" name="scopeGUI" native="true"/>
 | |
|     </item>
 | |
|    </layout>
 | |
|   </widget>
 | |
|  </widget>
 | |
|  <customwidgets>
 | |
|   <customwidget>
 | |
|    <class>RollupWidget</class>
 | |
|    <extends>QWidget</extends>
 | |
|    <header>gui/rollupwidget.h</header>
 | |
|    <container>1</container>
 | |
|   </customwidget>
 | |
|   <customwidget>
 | |
|    <class>GLSpectrum</class>
 | |
|    <extends>QWidget</extends>
 | |
|    <header>gui/glspectrum.h</header>
 | |
|    <container>1</container>
 | |
|   </customwidget>
 | |
|   <customwidget>
 | |
|    <class>GLSpectrumGUI</class>
 | |
|    <extends>QWidget</extends>
 | |
|    <header>gui/glspectrumgui.h</header>
 | |
|    <container>1</container>
 | |
|   </customwidget>
 | |
|   <customwidget>
 | |
|    <class>GLScope</class>
 | |
|    <extends>QWidget</extends>
 | |
|    <header>gui/glscope.h</header>
 | |
|    <container>1</container>
 | |
|   </customwidget>
 | |
|   <customwidget>
 | |
|    <class>GLScopeGUI</class>
 | |
|    <extends>QWidget</extends>
 | |
|    <header>gui/glscopegui.h</header>
 | |
|    <container>1</container>
 | |
|   </customwidget>
 | |
|  </customwidgets>
 | |
|  <resources>
 | |
|   <include location="../../../sdrgui/resources/res.qrc"/>
 | |
|  </resources>
 | |
|  <connections/>
 | |
| </ui>
 |