1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2024-11-04 16:01:14 -05:00
sdrangel/sdrgui/gui/glspectrumgui.ui

1328 lines
34 KiB
Plaintext
Raw Normal View History

<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>GLSpectrumGUI</class>
<widget class="QWidget" name="GLSpectrumGUI">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
2022-06-23 15:22:35 -04:00
<width>630</width>
<height>274</height>
</rect>
</property>
<property name="font">
<font>
<family>Liberation Sans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="windowTitle">
<string>Spectrum</string>
</property>
2021-02-09 01:12:32 -05:00
<layout class="QVBoxLayout" name="verticalLayout">
<property name="spacing">
<number>1</number>
2021-02-09 01:12:32 -05:00
</property>
<property name="leftMargin">
<number>1</number>
</property>
<property name="topMargin">
<number>1</number>
</property>
<property name="rightMargin">
<number>1</number>
</property>
<property name="bottomMargin">
<number>1</number>
</property>
2021-02-09 01:12:32 -05:00
<item>
<layout class="QHBoxLayout" name="Line1Layout">
<property name="spacing">
<number>1</number>
</property>
<item>
2022-06-23 21:33:32 -04:00
<widget class="ButtonSwitch" name="grid">
<property name="toolTip">
<string>Toggle the scale grid</string>
2021-02-09 01:12:32 -05:00
</property>
2022-06-23 21:33:32 -04:00
<property name="text">
<string>Grid</string>
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
<normaloff>:/gridrect.png</normaloff>:/gridrect.png</iconset>
</property>
<property name="iconSize">
<size>
2022-06-23 21:33:32 -04:00
<width>16</width>
<height>16</height>
</size>
</property>
2022-06-23 21:33:32 -04:00
<property name="checkable">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QDial" name="gridIntensity">
<property name="maximumSize">
<size>
2022-06-23 21:33:32 -04:00
<width>24</width>
<height>24</height>
</size>
</property>
2022-06-23 21:33:32 -04:00
<property name="cursor">
<cursorShape>ArrowCursor</cursorShape>
</property>
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Grid intensity</string>
</property>
2022-06-23 21:33:32 -04:00
<property name="maximum">
<number>100</number>
</property>
<property name="pageStep">
<number>1</number>
</property>
<property name="value">
<number>5</number>
</property>
</widget>
</item>
<item>
2022-06-23 21:33:32 -04:00
<widget class="QPushButton" name="clearSpectrum">
2021-02-09 01:12:32 -05:00
<property name="sizePolicy">
2022-06-23 21:33:32 -04:00
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
2021-02-09 01:12:32 -05:00
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
2022-06-23 21:33:32 -04:00
<property name="toolTip">
<string>Clear spectrum histogram</string>
</property>
<property name="text">
<string/>
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
<normaloff>:/clear.png</normaloff>:/clear.png</iconset>
</property>
<property name="iconSize">
2021-02-09 01:12:32 -05:00
<size>
2022-06-23 21:33:32 -04:00
<width>16</width>
<height>16</height>
2021-02-09 01:12:32 -05:00
</size>
</property>
2022-06-23 21:33:32 -04:00
</widget>
</item>
<item>
<widget class="ButtonSwitch" name="histogram">
<property name="toolTip">
<string>Display phosphor effect spectrum</string>
</property>
<property name="text">
<string>Histogram</string>
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
<normaloff>:/bell_phosphor.png</normaloff>:/bell_phosphor.png</iconset>
</property>
<property name="iconSize">
<size>
2022-06-23 21:33:32 -04:00
<width>16</width>
<height>16</height>
</size>
</property>
2022-06-23 21:33:32 -04:00
<property name="checkable">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="ButtonSwitch" name="maxHold">
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Display max hold</string>
</property>
2022-06-23 21:33:32 -04:00
<property name="text">
<string>Max Hold</string>
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
<normaloff>:/bell_max.png</normaloff>:/bell_max.png</iconset>
</property>
<property name="iconSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="checkable">
<bool>true</bool>
</property>
</widget>
</item>
<item>
2022-06-23 21:33:32 -04:00
<widget class="QDial" name="decay">
<property name="maximumSize">
2018-06-30 16:30:42 -04:00
<size>
2022-06-23 21:33:32 -04:00
<width>24</width>
<height>24</height>
2018-06-30 16:30:42 -04:00
</size>
</property>
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Decay:</string>
</property>
<property name="maximum">
2022-06-23 21:33:32 -04:00
<number>20</number>
</property>
<property name="pageStep">
<number>1</number>
</property>
</widget>
</item>
<item>
2022-06-23 21:33:32 -04:00
<widget class="QDial" name="decayDivisor">
<property name="maximumSize">
2021-02-09 01:12:32 -05:00
<size>
2022-06-23 21:33:32 -04:00
<width>24</width>
<height>24</height>
2021-02-09 01:12:32 -05:00
</size>
</property>
2022-06-23 21:33:32 -04:00
<property name="toolTip">
<string>Decay divisor:</string>
</property>
<property name="minimum">
<number>1</number>
</property>
<property name="maximum">
<number>20</number>
</property>
<property name="pageStep">
<number>1</number>
</property>
</widget>
</item>
<item>
<widget class="QDial" name="stroke">
2021-02-09 01:12:32 -05:00
<property name="maximumSize">
<size>
2022-06-23 21:33:32 -04:00
<width>24</width>
<height>24</height>
</size>
</property>
2021-02-09 01:12:32 -05:00
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Stroke:</string>
</property>
2022-06-23 21:33:32 -04:00
<property name="minimum">
<number>1</number>
</property>
2022-06-23 21:33:32 -04:00
<property name="maximum">
<number>60</number>
</property>
2022-06-23 21:33:32 -04:00
<property name="pageStep">
<number>1</number>
</property>
</widget>
</item>
<item>
2022-06-23 21:33:32 -04:00
<widget class="QLabel" name="fillLabel3">
2022-04-09 16:05:02 -04:00
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
2022-04-09 16:05:02 -04:00
<property name="minimumSize">
<size>
2022-04-09 16:05:02 -04:00
<width>5</width>
<height>22</height>
</size>
</property>
2022-04-09 16:05:02 -04:00
<property name="text">
<string/>
</property>
</widget>
</item>
2021-02-09 01:12:32 -05:00
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="Line2Layout">
<item>
2022-06-23 21:33:32 -04:00
<widget class="ButtonSwitch" name="currentLine">
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Display live spectrum line style</string>
</property>
<property name="text">
2022-06-23 21:33:32 -04:00
<string>Max Hold</string>
</property>
2022-06-23 21:33:32 -04:00
<property name="icon">
<iconset resource="../resources/res.qrc">
<normaloff>:/bell_line.png</normaloff>:/bell_line.png</iconset>
</property>
2022-06-23 21:33:32 -04:00
<property name="iconSize">
<size>
2022-06-23 21:33:32 -04:00
<width>16</width>
<height>16</height>
</size>
</property>
2022-06-23 21:33:32 -04:00
<property name="checkable">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="ButtonSwitch" name="currentFill">
2021-02-09 01:12:32 -05:00
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Display live spectrum fill style</string>
2021-02-09 01:12:32 -05:00
</property>
2022-06-23 21:33:32 -04:00
<property name="text">
<string>Max Hold</string>
2021-02-09 01:12:32 -05:00
</property>
2022-06-23 21:33:32 -04:00
<property name="icon">
<iconset resource="../resources/res.qrc">
<normaloff>:/bell_fill.png</normaloff>:/bell_fill.png</iconset>
2021-02-09 01:12:32 -05:00
</property>
2022-06-23 21:33:32 -04:00
<property name="iconSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="checkable">
<bool>true</bool>
</property>
</widget>
</item>
2015-05-12 06:12:13 -04:00
<item>
2022-06-23 21:33:32 -04:00
<widget class="ButtonSwitch" name="currentGradient">
<property name="toolTip">
<string>Display live spectrum gradient style</string>
</property>
<property name="text">
<string>Max Hold</string>
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
<normaloff>:/bell_gradient.png</normaloff>:/bell_gradient.png</iconset>
</property>
<property name="iconSize">
2015-05-12 06:12:13 -04:00
<size>
2022-06-23 21:33:32 -04:00
<width>16</width>
<height>16</height>
2015-05-12 06:12:13 -04:00
</size>
</property>
2022-06-23 21:33:32 -04:00
<property name="checkable">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QDial" name="traceIntensity">
2021-02-09 01:12:32 -05:00
<property name="maximumSize">
<size>
2022-06-23 21:33:32 -04:00
<width>24</width>
<height>24</height>
2021-02-09 01:12:32 -05:00
</size>
2015-05-12 06:12:13 -04:00
</property>
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Trace intensity</string>
2015-05-12 06:12:13 -04:00
</property>
2022-06-23 21:33:32 -04:00
<property name="maximum">
<number>100</number>
2015-05-12 06:12:13 -04:00
</property>
2022-06-23 21:33:32 -04:00
<property name="pageStep">
<number>1</number>
2015-05-12 06:12:13 -04:00
</property>
2022-06-23 21:33:32 -04:00
<property name="value">
<number>50</number>
2015-05-12 06:12:13 -04:00
</property>
</widget>
</item>
<item>
2022-06-23 21:33:32 -04:00
<widget class="QComboBox" name="colorMap">
<property name="minimumSize">
<size>
2022-06-23 21:33:32 -04:00
<width>70</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
2022-06-23 21:33:32 -04:00
<width>80</width>
<height>16777215</height>
</size>
</property>
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Color Map</string>
2022-04-09 16:05:02 -04:00
</property>
</widget>
</item>
</layout>
</item>
2021-02-09 01:12:32 -05:00
<item>
<layout class="QHBoxLayout" name="Line3Layout">
2022-06-23 15:22:35 -04:00
<item>
2022-06-23 21:33:32 -04:00
<widget class="ButtonSwitch" name="invertWaterfall">
2022-06-23 15:22:35 -04:00
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Exchange waterfall and spectrum</string>
2022-06-23 15:22:35 -04:00
</property>
<property name="text">
2022-06-23 21:33:32 -04:00
<string>Inv</string>
2022-06-23 15:22:35 -04:00
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
2022-06-23 21:33:32 -04:00
<normaloff>:/flip_windows.png</normaloff>:/flip_windows.png</iconset>
2022-06-23 15:22:35 -04:00
</property>
<property name="iconSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="checkable">
<bool>true</bool>
</property>
</widget>
</item>
<item>
2022-06-23 21:33:32 -04:00
<widget class="ButtonSwitch" name="waterfall">
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Display waterfall</string>
</property>
<property name="text">
2022-06-23 21:33:32 -04:00
<string>Waterfall</string>
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
2022-06-23 21:33:32 -04:00
<normaloff>:/waterfall.png</normaloff>:/waterfall.png</iconset>
</property>
<property name="iconSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
2022-06-23 21:33:32 -04:00
<property name="checkable">
<bool>true</bool>
</property>
<property name="autoRaise">
<bool>false</bool>
</property>
</widget>
</item>
<item>
2022-06-23 21:33:32 -04:00
<widget class="ButtonSwitch" name="spectrogram">
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Display 3D spectrogram</string>
</property>
<property name="text">
2022-06-23 21:33:32 -04:00
<string>3D Spectrogram</string>
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
2022-06-23 21:33:32 -04:00
<normaloff>:/waterfall_3d.png</normaloff>:/waterfall_3d.png</iconset>
</property>
<property name="iconSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="checkable">
<bool>true</bool>
</property>
2022-06-23 21:33:32 -04:00
<property name="autoRaise">
<bool>false</bool>
</property>
</widget>
</item>
2022-06-23 15:22:35 -04:00
<item>
2022-06-23 21:33:32 -04:00
<widget class="QComboBox" name="spectrogramStyle">
<property name="minimumSize">
<size>
<width>80</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>80</width>
<height>16777215</height>
</size>
</property>
2022-06-23 15:22:35 -04:00
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>3D Spectrogram Style</string>
2022-06-23 15:22:35 -04:00
</property>
2022-06-23 21:33:32 -04:00
<item>
<property name="text">
<string>Points</string>
</property>
</item>
<item>
<property name="text">
<string>Lines</string>
</property>
</item>
<item>
<property name="text">
<string>Solid</string>
</property>
</item>
<item>
<property name="text">
<string>Outline</string>
</property>
</item>
<item>
<property name="text">
<string>Shaded</string>
</property>
</item>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="Line4Layout">
<property name="spacing">
<number>1</number>
</property>
<item>
<widget class="QComboBox" name="fftWindow">
<property name="sizePolicy">
<sizepolicy hsizetype="Maximum" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
2022-06-23 15:22:35 -04:00
</property>
2022-06-23 21:33:32 -04:00
<property name="minimumSize">
<size>
<width>70</width>
<height>0</height>
</size>
2022-06-23 15:22:35 -04:00
</property>
2022-06-23 21:33:32 -04:00
<property name="maximumSize">
2022-06-23 15:22:35 -04:00
<size>
2022-06-23 21:33:32 -04:00
<width>60</width>
<height>16777215</height>
2022-06-23 15:22:35 -04:00
</size>
</property>
2022-06-23 21:33:32 -04:00
<property name="toolTip">
<string>FFT window function</string>
</property>
<property name="sizeAdjustPolicy">
<enum>QComboBox::AdjustToContents</enum>
2022-06-23 15:22:35 -04:00
</property>
2022-06-23 21:33:32 -04:00
<item>
<property name="text">
<string>Bart</string>
</property>
</item>
<item>
<property name="text">
<string>B-H</string>
</property>
</item>
<item>
<property name="text">
<string>FT</string>
</property>
</item>
<item>
<property name="text">
<string>Ham</string>
</property>
</item>
<item>
<property name="text">
<string>Han</string>
</property>
</item>
<item>
<property name="text">
<string>Rec</string>
</property>
</item>
<item>
<property name="text">
<string>Kai</string>
</property>
</item>
<item>
<property name="text">
<string>Black</string>
</property>
</item>
<item>
<property name="text">
<string>B-H7</string>
</property>
</item>
2022-06-23 15:22:35 -04:00
</widget>
</item>
<item>
2022-06-23 21:33:32 -04:00
<widget class="QComboBox" name="fftSize">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize">
<size>
<width>50</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
2022-06-23 21:33:32 -04:00
<width>50</width>
<height>16777215</height>
</size>
</property>
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>FFT size</string>
2021-02-09 01:12:32 -05:00
</property>
2022-06-23 21:33:32 -04:00
<property name="sizeAdjustPolicy">
<enum>QComboBox::AdjustToContents</enum>
</property>
2022-06-23 21:33:32 -04:00
<item>
<property name="text">
<string>64</string>
</property>
</item>
<item>
<property name="text">
<string>128</string>
</property>
</item>
<item>
<property name="text">
<string>256</string>
</property>
</item>
<item>
<property name="text">
<string>512</string>
</property>
</item>
<item>
<property name="text">
<string>1k</string>
</property>
</item>
<item>
<property name="text">
<string>2k</string>
</property>
</item>
<item>
<property name="text">
<string>4k</string>
</property>
</item>
<item>
<property name="text">
<string>8k</string>
</property>
</item>
<item>
<property name="text">
<string>16k</string>
</property>
</item>
<item>
<property name="text">
<string>32k</string>
</property>
</item>
</widget>
</item>
<item>
2022-06-23 21:33:32 -04:00
<widget class="QSpinBox" name="fftOverlap">
<property name="minimumSize">
2018-06-30 16:30:42 -04:00
<size>
2022-06-23 21:33:32 -04:00
<width>60</width>
<height>0</height>
2018-06-30 16:30:42 -04:00
</size>
</property>
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>FFT overlap</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
2021-02-09 01:12:32 -05:00
<property name="minimum">
2022-06-23 21:33:32 -04:00
<number>0</number>
2021-02-09 01:12:32 -05:00
</property>
<property name="maximum">
2022-06-23 21:33:32 -04:00
<number>63</number>
</property>
</widget>
</item>
<item>
2022-06-23 21:33:32 -04:00
<widget class="QComboBox" name="averagingMode">
<property name="minimumSize">
<size>
<width>50</width>
<height>0</height>
</size>
</property>
2018-06-30 16:30:42 -04:00
<property name="maximumSize">
<size>
2022-06-23 21:33:32 -04:00
<width>50</width>
<height>16777215</height>
2018-06-30 16:30:42 -04:00
</size>
</property>
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Averaging type</string>
</property>
2022-06-23 21:33:32 -04:00
<item>
<property name="text">
<string>No</string>
</property>
</item>
<item>
<property name="text">
<string>Mov</string>
</property>
</item>
<item>
<property name="text">
<string>Fix</string>
</property>
</item>
<item>
<property name="text">
<string>Max</string>
</property>
</item>
</widget>
</item>
<item>
<widget class="QComboBox" name="averaging">
<property name="minimumSize">
<size>
<width>55</width>
<height>0</height>
</size>
</property>
2022-06-23 21:33:32 -04:00
<property name="maximumSize">
<size>
<width>45</width>
<height>16777215</height>
</size>
2021-02-09 01:12:32 -05:00
</property>
2022-06-23 21:33:32 -04:00
<property name="toolTip">
<string>Number of averaging samples</string>
</property>
2022-06-23 21:33:32 -04:00
<item>
<property name="text">
<string>1</string>
</property>
</item>
<item>
<property name="text">
<string>2</string>
</property>
</item>
<item>
<property name="text">
<string>5</string>
</property>
</item>
<item>
<property name="text">
<string>10</string>
</property>
</item>
<item>
<property name="text">
<string>20</string>
</property>
</item>
<item>
<property name="text">
<string>50</string>
</property>
</item>
<item>
<property name="text">
<string>100</string>
</property>
</item>
<item>
<property name="text">
<string>200</string>
</property>
</item>
<item>
<property name="text">
<string>500</string>
</property>
</item>
<item>
<property name="text">
<string>1k</string>
</property>
</item>
<item>
<property name="text">
<string>2k</string>
</property>
</item>
<item>
<property name="text">
<string>5k</string>
</property>
</item>
<item>
<property name="text">
<string>10k</string>
</property>
</item>
<item>
<property name="text">
<string>20k</string>
</property>
</item>
<item>
<property name="text">
<string>50k</string>
</property>
</item>
<item>
<property name="text">
<string>1e5</string>
</property>
</item>
<item>
<property name="text">
<string>2e5</string>
</property>
</item>
<item>
<property name="text">
<string>5e5</string>
</property>
</item>
<item>
<property name="text">
<string>1M</string>
</property>
</item>
</widget>
</item>
<item>
2022-06-23 21:33:32 -04:00
<widget class="QLabel" name="fillLabel1">
2022-06-23 15:22:35 -04:00
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize">
<size>
<width>5</width>
<height>22</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
</layout>
</item>
<item>
2022-06-23 21:33:32 -04:00
<layout class="QHBoxLayout" name="Line5Layout">
<property name="spacing">
<number>1</number>
</property>
2022-06-23 15:22:35 -04:00
<item>
2022-06-23 21:33:32 -04:00
<widget class="QPushButton" name="autoscale">
<property name="maximumSize">
2015-07-23 19:09:03 -04:00
<size>
2022-06-23 21:33:32 -04:00
<width>24</width>
<height>24</height>
2015-07-23 19:09:03 -04:00
</size>
</property>
2021-02-09 01:12:32 -05:00
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Autoscale max level and range</string>
2021-02-09 01:12:32 -05:00
</property>
<property name="text">
2022-06-23 21:33:32 -04:00
<string>A</string>
2021-02-09 01:12:32 -05:00
</property>
</widget>
</item>
<item>
2022-06-23 21:33:32 -04:00
<widget class="QSpinBox" name="refLevel">
<property name="minimumSize">
<size>
2022-06-23 21:33:32 -04:00
<width>50</width>
<height>24</height>
</size>
</property>
<property name="maximumSize">
<size>
2022-06-23 21:33:32 -04:00
<width>50</width>
<height>16777215</height>
</size>
2021-02-09 01:12:32 -05:00
</property>
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Reference level (dB)</string>
2021-02-09 01:12:32 -05:00
</property>
2022-06-23 21:33:32 -04:00
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
2021-02-09 01:12:32 -05:00
</property>
2022-06-23 21:33:32 -04:00
<property name="minimum">
<number>-200</number>
</property>
2022-06-23 21:33:32 -04:00
<property name="maximum">
<number>40</number>
2021-02-09 01:12:32 -05:00
</property>
</widget>
</item>
2022-06-23 15:22:35 -04:00
<item>
2022-06-23 21:33:32 -04:00
<widget class="QSpinBox" name="levelRange">
2022-06-23 15:22:35 -04:00
<property name="minimumSize">
<size>
2022-06-23 21:33:32 -04:00
<width>45</width>
<height>24</height>
2022-06-23 15:22:35 -04:00
</size>
</property>
<property name="maximumSize">
<size>
2022-06-23 21:33:32 -04:00
<width>45</width>
2022-06-23 15:22:35 -04:00
<height>16777215</height>
</size>
</property>
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Range (dB)</string>
2022-06-18 07:35:44 -04:00
</property>
2022-06-23 21:33:32 -04:00
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
2022-06-18 07:35:44 -04:00
</property>
2022-06-23 21:33:32 -04:00
<property name="minimum">
<number>1</number>
2022-06-18 07:35:44 -04:00
</property>
2022-06-23 21:33:32 -04:00
<property name="maximum">
<number>100</number>
2022-06-18 07:35:44 -04:00
</property>
</widget>
</item>
<item>
2022-06-23 21:33:32 -04:00
<widget class="QComboBox" name="fps">
2022-06-18 07:35:44 -04:00
<property name="minimumSize">
<size>
2022-06-23 21:33:32 -04:00
<width>55</width>
2022-06-18 07:35:44 -04:00
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
2022-06-23 21:33:32 -04:00
<width>45</width>
2022-06-18 07:35:44 -04:00
<height>16777215</height>
</size>
</property>
<property name="toolTip">
2022-06-23 21:33:32 -04:00
<string>Spectrum maximum FPS</string>
</property>
<property name="currentIndex">
<number>0</number>
2022-06-18 07:35:44 -04:00
</property>
<item>
<property name="text">
2022-06-23 21:33:32 -04:00
<string>2</string>
2022-06-18 07:35:44 -04:00
</property>
</item>
<item>
<property name="text">
2022-06-23 21:33:32 -04:00
<string>5</string>
2022-06-18 07:35:44 -04:00
</property>
</item>
<item>
<property name="text">
2022-06-23 21:33:32 -04:00
<string>10</string>
2022-06-18 07:35:44 -04:00
</property>
</item>
<item>
<property name="text">
2022-06-23 21:33:32 -04:00
<string>20</string>
2022-06-18 07:35:44 -04:00
</property>
</item>
<item>
<property name="text">
2022-06-23 21:33:32 -04:00
<string>50</string>
2022-06-18 07:35:44 -04:00
</property>
</item>
2022-06-23 21:33:32 -04:00
<item>
<property name="text">
<string>100</string>
</property>
</item>
<item>
<property name="text">
<string>200</string>
</property>
</item>
</widget>
</item>
<item>
<widget class="QToolButton" name="linscale">
<property name="toolTip">
<string>Logarithmic / Linear scale selection</string>
</property>
<property name="text">
<string/>
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
<normaloff>:/logarithmic.png</normaloff>
<normalon>:/linear.png</normalon>:/logarithmic.png</iconset>
</property>
<property name="checkable">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="fillLabel2">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize">
<size>
<width>5</width>
<height>22</height>
</size>
</property>
<property name="text">
<string/>
</property>
2022-06-18 07:35:44 -04:00
</widget>
</item>
2022-04-09 16:05:02 -04:00
</layout>
</item>
<item>
2022-06-23 21:33:32 -04:00
<layout class="QHBoxLayout" name="Line6Layout">
2022-04-09 16:05:02 -04:00
<item>
<widget class="ButtonSwitch" name="freeze">
<property name="toolTip">
<string>Play/Pause spectrum display</string>
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
<normaloff>:/pause.png</normaloff>
<normalon>:/play.png</normalon>:/pause.png</iconset>
</property>
<property name="checkable">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="save">
<property name="toolTip">
<string>Save spectrum data to file</string>
</property>
<property name="text">
<string/>
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
<normaloff>:/save.png</normaloff>:/save.png</iconset>
</property>
</widget>
</item>
2022-04-09 16:05:02 -04:00
<item>
<widget class="ButtonSwitch" name="wsSpectrum">
<property name="toolTip">
<string>Left: toggle websocket spectrum - Right: websocket spectrum parameters</string>
</property>
<property name="icon">
<iconset>
<normalon>:/stream.png</normalon>
</iconset>
</property>
<property name="checkable">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="markers">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="toolTip">
<string>Open spectrum markers dialog</string>
</property>
<property name="icon">
<iconset>
<normalon>:/gridpolar.png</normalon>
</iconset>
</property>
<property name="checkable">
<bool>false</bool>
</property>
</widget>
</item>
<item>
<widget class="ButtonSwitch" name="calibration">
<property name="toolTip">
<string>Left: toggle relative / calibrated power - Right: open calibration dialog</string>
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
<normaloff>:/ruler.png</normaloff>:/ruler.png</iconset>
</property>
<property name="checkable">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="gotoMarker">
<property name="minimumSize">
<size>
<width>65</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>65</width>
<height>16777215</height>
</size>
</property>
<property name="toolTip">
<string>Set frequency to marker</string>
</property>
<item>
<property name="text">
<string>Go to...</string>
</property>
</item>
</widget>
</item>
2022-04-09 16:05:02 -04:00
<item>
<widget class="QLabel" name="fillLabel4">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize">
<size>
<width>5</width>
<height>22</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="Line7Layout">
<item>
<widget class="QComboBox" name="measurement">
<property name="toolTip">
<string>Measurement</string>
</property>
<item>
<property name="text">
<string>None</string>
</property>
</item>
<item>
<property name="text">
<string>Peak</string>
</property>
</item>
<item>
<property name="text">
<string>Ch Power</string>
</property>
</item>
<item>
<property name="text">
<string>Adj Ch</string>
</property>
</item>
<item>
<property name="text">
<string>SNR</string>
</property>
</item>
<item>
<property name="text">
<string>SNFR</string>
</property>
</item>
<item>
<property name="text">
<string>THD</string>
</property>
</item>
<item>
<property name="text">
<string>THD+N</string>
</property>
</item>
<item>
<property name="text">
<string>SINAD</string>
</property>
</item>
<item>
<property name="text">
<string>SFDR</string>
</property>
</item>
</widget>
</item>
<item>
<widget class="ButtonSwitch" name="highlight">
<property name="toolTip">
<string>Highlight measurement</string>
</property>
<property name="text">
<string>Max Hold</string>
</property>
<property name="icon">
<iconset resource="../resources/res.qrc">
<normaloff>:/carrier.png</normaloff>:/carrier.png</iconset>
</property>
<property name="iconSize">
<size>
<width>16</width>
<height>16</height>
</size>
</property>
<property name="checkable">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="bandwidthLabel">
<property name="text">
<string>B/W</string>
</property>
<property name="margin">
<number>2</number>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="bandwidth">
<property name="toolTip">
<string>Measurement bandwidth (Hz)</string>
</property>
<property name="minimum">
<number>1</number>
</property>
<property name="maximum">
<number>100000000</number>
</property>
<property name="singleStep">
<number>1000</number>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="chSpacingLabel">
<property name="text">
<string>Spacing</string>
</property>
<property name="margin">
<number>2</number>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="chSpacing">
<property name="toolTip">
<string>Channel spacing (Hz)</string>
</property>
<property name="maximum">
<number>100000000</number>
</property>
<property name="singleStep">
<number>1000</number>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="adjChBandwidthLabel">
<property name="text">
<string>Adj. Ch. B/W</string>
</property>
<property name="margin">
<number>2</number>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="adjChBandwidth">
<property name="toolTip">
<string>Adjacent channel bandwidth (Hz)</string>
</property>
<property name="minimum">
<number>1</number>
</property>
<property name="maximum">
<number>100000000</number>
</property>
<property name="singleStep">
<number>1000</number>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="harmonicsLabel">
<property name="text">
<string>Harmonics</string>
</property>
<property name="margin">
<number>2</number>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="harmonics">
<property name="toolTip">
<string>Number of harmonics</string>
</property>
<property name="maximum">
<number>20</number>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<customwidgets>
<customwidget>
<class>ButtonSwitch</class>
<extends>QToolButton</extends>
<header>gui/buttonswitch.h</header>
</customwidget>
</customwidgets>
<resources>
<include location="../resources/res.qrc"/>
</resources>
<connections/>
</ui>