1 # -*- coding: utf-8 -*-
3 # Form implementation generated from reading ui file 'pyqt_filter.ui'
5 # Created: Tue Aug 18 22:48:21 2009
6 # by: PyQt4 UI code generator 4.4.4
8 # WARNING! All changes made in this file will be lost!
10 from PyQt4 import QtCore, QtGui
12 class Ui_MainWindow(object):
13 def setupUi(self, MainWindow):
14 MainWindow.setObjectName("MainWindow")
15 MainWindow.resize(624, 696)
16 self.centralwidget = QtGui.QWidget(MainWindow)
17 self.centralwidget.setObjectName("centralwidget")
18 self.gridLayout = QtGui.QGridLayout(self.centralwidget)
19 self.gridLayout.setObjectName("gridLayout")
20 self.tabGroup = QtGui.QTabWidget(self.centralwidget)
21 self.tabGroup.setMinimumSize(QtCore.QSize(800, 0))
22 self.tabGroup.setObjectName("tabGroup")
23 self.freqTab = QtGui.QWidget()
24 self.freqTab.setObjectName("freqTab")
25 self.horizontalLayout_2 = QtGui.QHBoxLayout(self.freqTab)
26 self.horizontalLayout_2.setObjectName("horizontalLayout_2")
27 self.freqPlot = Qwt5.QwtPlot(self.freqTab)
28 self.freqPlot.setObjectName("freqPlot")
29 self.horizontalLayout_2.addWidget(self.freqPlot)
30 self.tabGroup.addTab(self.freqTab, "")
31 self.timeTab = QtGui.QWidget()
32 self.timeTab.setObjectName("timeTab")
33 self.horizontalLayout = QtGui.QHBoxLayout(self.timeTab)
34 self.horizontalLayout.setObjectName("horizontalLayout")
35 self.timePlot = Qwt5.QwtPlot(self.timeTab)
36 self.timePlot.setObjectName("timePlot")
37 self.horizontalLayout.addWidget(self.timePlot)
38 self.tabGroup.addTab(self.timeTab, "")
39 self.gridLayout.addWidget(self.tabGroup, 1, 1, 1, 1)
40 self.filterFrame = QtGui.QFrame(self.centralwidget)
41 self.filterFrame.setMinimumSize(QtCore.QSize(300, 0))
42 self.filterFrame.setMaximumSize(QtCore.QSize(300, 16777215))
43 self.filterFrame.setFrameShape(QtGui.QFrame.StyledPanel)
44 self.filterFrame.setFrameShadow(QtGui.QFrame.Raised)
45 self.filterFrame.setObjectName("filterFrame")
46 self.verticalLayout = QtGui.QVBoxLayout(self.filterFrame)
47 self.verticalLayout.setObjectName("verticalLayout")
48 self.filterTypeComboBox = QtGui.QComboBox(self.filterFrame)
49 self.filterTypeComboBox.setObjectName("filterTypeComboBox")
50 self.filterTypeComboBox.addItem(QtCore.QString())
51 self.filterTypeComboBox.addItem(QtCore.QString())
52 self.filterTypeComboBox.addItem(QtCore.QString())
53 self.filterTypeComboBox.addItem(QtCore.QString())
54 self.filterTypeComboBox.addItem(QtCore.QString())
55 self.filterTypeComboBox.addItem(QtCore.QString())
56 self.filterTypeComboBox.addItem(QtCore.QString())
57 self.verticalLayout.addWidget(self.filterTypeComboBox)
58 self.filterDesignTypeComboBox = QtGui.QComboBox(self.filterFrame)
59 self.filterDesignTypeComboBox.setObjectName("filterDesignTypeComboBox")
60 self.filterDesignTypeComboBox.addItem(QtCore.QString())
61 self.filterDesignTypeComboBox.addItem(QtCore.QString())
62 self.verticalLayout.addWidget(self.filterDesignTypeComboBox)
63 self.formLayout_2 = QtGui.QFormLayout()
64 self.formLayout_2.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
65 self.formLayout_2.setObjectName("formLayout_2")
66 self.sampleRateLabel = QtGui.QLabel(self.filterFrame)
67 self.sampleRateLabel.setMaximumSize(QtCore.QSize(16777215, 30))
68 self.sampleRateLabel.setObjectName("sampleRateLabel")
69 self.formLayout_2.setWidget(0, QtGui.QFormLayout.LabelRole, self.sampleRateLabel)
70 self.sampleRateEdit = QtGui.QLineEdit(self.filterFrame)
71 self.sampleRateEdit.setMaximumSize(QtCore.QSize(16777215, 30))
72 self.sampleRateEdit.setObjectName("sampleRateEdit")
73 self.formLayout_2.setWidget(0, QtGui.QFormLayout.FieldRole, self.sampleRateEdit)
74 self.filterGainLabel = QtGui.QLabel(self.filterFrame)
75 self.filterGainLabel.setObjectName("filterGainLabel")
76 self.formLayout_2.setWidget(1, QtGui.QFormLayout.LabelRole, self.filterGainLabel)
77 self.filterGainEdit = QtGui.QLineEdit(self.filterFrame)
78 self.filterGainEdit.setObjectName("filterGainEdit")
79 self.formLayout_2.setWidget(1, QtGui.QFormLayout.FieldRole, self.filterGainEdit)
80 self.verticalLayout.addLayout(self.formLayout_2)
81 self.filterTypeWidget = QtGui.QStackedWidget(self.filterFrame)
82 self.filterTypeWidget.setObjectName("filterTypeWidget")
83 self.firlpfPage = QtGui.QWidget()
84 self.firlpfPage.setObjectName("firlpfPage")
85 self.filterTypeWidget.addWidget(self.firlpfPage)
86 self.firhpfPage = QtGui.QWidget()
87 self.firhpfPage.setObjectName("firhpfPage")
88 self.filterTypeWidget.addWidget(self.firhpfPage)
89 self.verticalLayout.addWidget(self.filterTypeWidget)
90 self.designButton = QtGui.QPushButton(self.filterFrame)
91 self.designButton.setMinimumSize(QtCore.QSize(0, 0))
92 self.designButton.setMaximumSize(QtCore.QSize(200, 16777215))
93 self.designButton.setObjectName("designButton")
94 self.verticalLayout.addWidget(self.designButton)
95 self.gridLayout.addWidget(self.filterFrame, 1, 0, 1, 1)
96 MainWindow.setCentralWidget(self.centralwidget)
97 self.menubar = QtGui.QMenuBar(MainWindow)
98 self.menubar.setGeometry(QtCore.QRect(0, 0, 624, 25))
99 self.menubar.setObjectName("menubar")
100 self.menu_File = QtGui.QMenu(self.menubar)
101 self.menu_File.setObjectName("menu_File")
102 MainWindow.setMenuBar(self.menubar)
103 self.statusbar = QtGui.QStatusBar(MainWindow)
104 self.statusbar.setObjectName("statusbar")
105 MainWindow.setStatusBar(self.statusbar)
106 self.action_open = QtGui.QAction(MainWindow)
107 self.action_open.setObjectName("action_open")
108 self.action_exit = QtGui.QAction(MainWindow)
109 self.action_exit.setObjectName("action_exit")
110 self.menu_File.addAction(self.action_exit)
111 self.menubar.addAction(self.menu_File.menuAction())
113 self.retranslateUi(MainWindow)
114 self.tabGroup.setCurrentIndex(0)
115 QtCore.QObject.connect(self.action_exit, QtCore.SIGNAL("activated()"), MainWindow.close)
116 QtCore.QMetaObject.connectSlotsByName(MainWindow)
117 MainWindow.setTabOrder(self.filterTypeComboBox, self.filterDesignTypeComboBox)
118 MainWindow.setTabOrder(self.filterDesignTypeComboBox, self.sampleRateEdit)
119 MainWindow.setTabOrder(self.sampleRateEdit, self.filterGainEdit)
120 MainWindow.setTabOrder(self.filterGainEdit, self.designButton)
121 MainWindow.setTabOrder(self.designButton, self.tabGroup)
123 def retranslateUi(self, MainWindow):
124 MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "MainWindow", None, QtGui.QApplication.UnicodeUTF8))
125 self.tabGroup.setTabText(self.tabGroup.indexOf(self.freqTab), QtGui.QApplication.translate("MainWindow", "Frequency Domain", None, QtGui.QApplication.UnicodeUTF8))
126 self.tabGroup.setTabText(self.tabGroup.indexOf(self.timeTab), QtGui.QApplication.translate("MainWindow", "Time Domain", None, QtGui.QApplication.UnicodeUTF8))
127 self.filterTypeComboBox.setItemText(0, QtGui.QApplication.translate("MainWindow", "Low Pass", None, QtGui.QApplication.UnicodeUTF8))
128 self.filterTypeComboBox.setItemText(1, QtGui.QApplication.translate("MainWindow", "Band Pass", None, QtGui.QApplication.UnicodeUTF8))
129 self.filterTypeComboBox.setItemText(2, QtGui.QApplication.translate("MainWindow", "Complex Band Pass", None, QtGui.QApplication.UnicodeUTF8))
130 self.filterTypeComboBox.setItemText(3, QtGui.QApplication.translate("MainWindow", "Band Notch", None, QtGui.QApplication.UnicodeUTF8))
131 self.filterTypeComboBox.setItemText(4, QtGui.QApplication.translate("MainWindow", "High Pass", None, QtGui.QApplication.UnicodeUTF8))
132 self.filterTypeComboBox.setItemText(5, QtGui.QApplication.translate("MainWindow", "Root Raised Cosine", None, QtGui.QApplication.UnicodeUTF8))
133 self.filterTypeComboBox.setItemText(6, QtGui.QApplication.translate("MainWindow", "Gaussian", None, QtGui.QApplication.UnicodeUTF8))
134 self.filterDesignTypeComboBox.setItemText(0, QtGui.QApplication.translate("MainWindow", "Windowed", None, QtGui.QApplication.UnicodeUTF8))
135 self.filterDesignTypeComboBox.setItemText(1, QtGui.QApplication.translate("MainWindow", "Equiripple", None, QtGui.QApplication.UnicodeUTF8))
136 self.sampleRateLabel.setText(QtGui.QApplication.translate("MainWindow", "Sample Rate (sps)", None, QtGui.QApplication.UnicodeUTF8))
137 self.filterGainLabel.setText(QtGui.QApplication.translate("MainWindow", "Filter Gain", None, QtGui.QApplication.UnicodeUTF8))
138 self.designButton.setText(QtGui.QApplication.translate("MainWindow", "Design", None, QtGui.QApplication.UnicodeUTF8))
139 self.menu_File.setTitle(QtGui.QApplication.translate("MainWindow", "&File", None, QtGui.QApplication.UnicodeUTF8))
140 self.action_open.setText(QtGui.QApplication.translate("MainWindow", "&Open", None, QtGui.QApplication.UnicodeUTF8))
141 self.action_open.setShortcut(QtGui.QApplication.translate("MainWindow", "Ctrl+O", None, QtGui.QApplication.UnicodeUTF8))
142 self.action_exit.setText(QtGui.QApplication.translate("MainWindow", "E&xit", None, QtGui.QApplication.UnicodeUTF8))
144 from PyQt4 import Qwt5