1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>MainWindow</class>
4 <widget class="QMainWindow" name="MainWindow">
5 <property name="geometry">
13 <property name="windowTitle">
14 <string>MainWindow</string>
16 <widget class="QWidget" name="centralwidget">
17 <layout class="QGridLayout" name="gridLayout">
18 <item row="1" column="1">
19 <widget class="QTabWidget" name="tabGroup">
20 <property name="minimumSize">
26 <property name="currentIndex">
29 <widget class="QWidget" name="freqTab">
30 <attribute name="title">
31 <string>Frequency Domain</string>
33 <layout class="QHBoxLayout" name="horizontalLayout_2">
35 <widget class="QwtPlot" name="freqPlot"/>
39 <widget class="QWidget" name="timeTab">
40 <attribute name="title">
41 <string>Time Domain</string>
43 <layout class="QHBoxLayout" name="horizontalLayout">
45 <widget class="QwtPlot" name="timePlot"/>
51 <item row="1" column="0">
52 <widget class="QFrame" name="filterFrame">
53 <property name="minimumSize">
59 <property name="maximumSize">
62 <height>16777215</height>
65 <property name="frameShape">
66 <enum>QFrame::StyledPanel</enum>
68 <property name="frameShadow">
69 <enum>QFrame::Raised</enum>
71 <layout class="QVBoxLayout" name="verticalLayout">
73 <widget class="QComboBox" name="filterTypeComboBox">
75 <property name="text">
76 <string>Low Pass</string>
80 <property name="text">
81 <string>Band Pass</string>
85 <property name="text">
86 <string>Complex Band Pass</string>
90 <property name="text">
91 <string>Band Notch</string>
95 <property name="text">
96 <string>High Pass</string>
100 <property name="text">
101 <string>Root Raised Cosine</string>
105 <property name="text">
106 <string>Gaussian</string>
112 <widget class="QComboBox" name="filterDesignTypeComboBox">
114 <property name="text">
115 <string>Windowed</string>
119 <property name="text">
120 <string>Equiripple</string>
126 <layout class="QFormLayout" name="formLayout_2">
127 <property name="fieldGrowthPolicy">
128 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
130 <item row="0" column="0">
131 <widget class="QLabel" name="sampleRateLabel">
132 <property name="maximumSize">
134 <width>16777215</width>
138 <property name="text">
139 <string>Sample Rate (sps)</string>
143 <item row="0" column="1">
144 <widget class="QLineEdit" name="sampleRateEdit">
145 <property name="maximumSize">
147 <width>16777215</width>
153 <item row="1" column="0">
154 <widget class="QLabel" name="filterGainLabel">
155 <property name="text">
156 <string>Filter Gain</string>
160 <item row="1" column="1">
161 <widget class="QLineEdit" name="filterGainEdit"/>
166 <widget class="QStackedWidget" name="filterTypeWidget">
167 <widget class="QWidget" name="firlpfPage"/>
168 <widget class="QWidget" name="firhpfPage"/>
172 <widget class="QPushButton" name="designButton">
173 <property name="minimumSize">
179 <property name="maximumSize">
182 <height>16777215</height>
185 <property name="text">
186 <string>Design</string>
195 <widget class="QMenuBar" name="menubar">
196 <property name="geometry">
204 <widget class="QMenu" name="menu_File">
205 <property name="title">
206 <string>&File</string>
208 <addaction name="action_exit"/>
210 <addaction name="menu_File"/>
212 <widget class="QStatusBar" name="statusbar"/>
213 <action name="action_open">
214 <property name="text">
215 <string>&Open</string>
217 <property name="shortcut">
218 <string>Ctrl+O</string>
221 <action name="action_exit">
222 <property name="text">
223 <string>E&xit</string>
229 <class>QwtPlot</class>
230 <extends>QFrame</extends>
231 <header>qwt_plot.h</header>
235 <tabstop>filterTypeComboBox</tabstop>
236 <tabstop>filterDesignTypeComboBox</tabstop>
237 <tabstop>sampleRateEdit</tabstop>
238 <tabstop>filterGainEdit</tabstop>
239 <tabstop>designButton</tabstop>
240 <tabstop>tabGroup</tabstop>
245 <sender>action_exit</sender>
246 <signal>activated()</signal>
247 <receiver>MainWindow</receiver>
250 <hint type="sourcelabel">
254 <hint type="destinationlabel">