# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'pyqt_filter_stacked.ui'
#
# Created: Wed Aug  8 11:42:47 2012
#      by: PyQt4 UI code generator 4.9.1
#
# WARNING! All changes made in this file will be lost!

from PyQt4 import QtCore, QtGui

try:
    _fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
    _fromUtf8 = lambda s: s

class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName(_fromUtf8("MainWindow"))
        MainWindow.resize(1128, 649)
        self.centralwidget = QtGui.QWidget(MainWindow)
        self.centralwidget.setObjectName(_fromUtf8("centralwidget"))
        self.gridLayout = QtGui.QGridLayout(self.centralwidget)
        self.gridLayout.setObjectName(_fromUtf8("gridLayout"))
        self.stackedWindows = QtGui.QStackedWidget(self.centralwidget)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.stackedWindows.sizePolicy().hasHeightForWidth())
        self.stackedWindows.setSizePolicy(sizePolicy)
        self.stackedWindows.setObjectName(_fromUtf8("stackedWindows"))
        self.classic = QtGui.QWidget()
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.classic.sizePolicy().hasHeightForWidth())
        self.classic.setSizePolicy(sizePolicy)
        self.classic.setObjectName(_fromUtf8("classic"))
        self.horizontalLayout = QtGui.QHBoxLayout(self.classic)
        self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
        self.splitter = QtGui.QSplitter(self.classic)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(1)
        sizePolicy.setHeightForWidth(self.splitter.sizePolicy().hasHeightForWidth())
        self.splitter.setSizePolicy(sizePolicy)
        self.splitter.setMinimumSize(QtCore.QSize(600, 0))
        self.splitter.setOrientation(QtCore.Qt.Vertical)
        self.splitter.setObjectName(_fromUtf8("splitter"))
        self.tabGroup = QtGui.QTabWidget(self.splitter)
        self.tabGroup.setEnabled(True)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(1)
        sizePolicy.setHeightForWidth(self.tabGroup.sizePolicy().hasHeightForWidth())
        self.tabGroup.setSizePolicy(sizePolicy)
        self.tabGroup.setTabsClosable(False)
        self.tabGroup.setMovable(False)
        self.tabGroup.setObjectName(_fromUtf8("tabGroup"))
        self.freqTab = QtGui.QWidget()
        self.freqTab.setObjectName(_fromUtf8("freqTab"))
        self.horizontalLayout_9 = QtGui.QHBoxLayout(self.freqTab)
        self.horizontalLayout_9.setObjectName(_fromUtf8("horizontalLayout_9"))
        self.freqPlot = Qwt5.QwtPlot(self.freqTab)
        self.freqPlot.setObjectName(_fromUtf8("freqPlot"))
        self.horizontalLayout_9.addWidget(self.freqPlot)
        self.tabGroup.addTab(self.freqTab, _fromUtf8(""))
        self.timeTab = QtGui.QWidget()
        self.timeTab.setObjectName(_fromUtf8("timeTab"))
        self.horizontalLayout_10 = QtGui.QHBoxLayout(self.timeTab)
        self.horizontalLayout_10.setObjectName(_fromUtf8("horizontalLayout_10"))
        self.timePlot = Qwt5.QwtPlot(self.timeTab)
        self.timePlot.setObjectName(_fromUtf8("timePlot"))
        self.horizontalLayout_10.addWidget(self.timePlot)
        self.tabGroup.addTab(self.timeTab, _fromUtf8(""))
        self.phaseTab = QtGui.QWidget()
        self.phaseTab.setObjectName(_fromUtf8("phaseTab"))
        self.horizontalLayout_11 = QtGui.QHBoxLayout(self.phaseTab)
        self.horizontalLayout_11.setObjectName(_fromUtf8("horizontalLayout_11"))
        self.phasePlot = Qwt5.QwtPlot(self.phaseTab)
        self.phasePlot.setObjectName(_fromUtf8("phasePlot"))
        self.horizontalLayout_11.addWidget(self.phasePlot)
        self.tabGroup.addTab(self.phaseTab, _fromUtf8(""))
        self.groupTab = QtGui.QWidget()
        self.groupTab.setObjectName(_fromUtf8("groupTab"))
        self.horizontalLayout_12 = QtGui.QHBoxLayout(self.groupTab)
        self.horizontalLayout_12.setObjectName(_fromUtf8("horizontalLayout_12"))
        self.groupPlot = Qwt5.QwtPlot(self.groupTab)
        self.groupPlot.setObjectName(_fromUtf8("groupPlot"))
        self.horizontalLayout_12.addWidget(self.groupPlot)
        self.tabGroup.addTab(self.groupTab, _fromUtf8(""))
        self.fcTab = QtGui.QWidget()
        self.fcTab.setObjectName(_fromUtf8("fcTab"))
        self.horizontalLayout_7 = QtGui.QHBoxLayout(self.fcTab)
        self.horizontalLayout_7.setObjectName(_fromUtf8("horizontalLayout_7"))
        self.filterCoeff = QtGui.QTextBrowser(self.fcTab)
        self.filterCoeff.setObjectName(_fromUtf8("filterCoeff"))
        self.horizontalLayout_7.addWidget(self.filterCoeff)
        self.tabGroup.addTab(self.fcTab, _fromUtf8(""))
        self.impresTab = QtGui.QWidget()
        self.impresTab.setObjectName(_fromUtf8("impresTab"))
        self.horizontalLayout_6 = QtGui.QHBoxLayout(self.impresTab)
        self.horizontalLayout_6.setObjectName(_fromUtf8("horizontalLayout_6"))
        self.impresPlot = Qwt5.QwtPlot(self.impresTab)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.impresPlot.sizePolicy().hasHeightForWidth())
        self.impresPlot.setSizePolicy(sizePolicy)
        self.impresPlot.setObjectName(_fromUtf8("impresPlot"))
        self.horizontalLayout_6.addWidget(self.impresPlot)
        self.tabGroup.addTab(self.impresTab, _fromUtf8(""))
        self.stepresTab = QtGui.QWidget()
        self.stepresTab.setObjectName(_fromUtf8("stepresTab"))
        self.horizontalLayout_8 = QtGui.QHBoxLayout(self.stepresTab)
        self.horizontalLayout_8.setObjectName(_fromUtf8("horizontalLayout_8"))
        self.stepresPlot = Qwt5.QwtPlot(self.stepresTab)
        self.stepresPlot.setObjectName(_fromUtf8("stepresPlot"))
        self.horizontalLayout_8.addWidget(self.stepresPlot)
        self.tabGroup.addTab(self.stepresTab, _fromUtf8(""))
        self.pdelayTab = QtGui.QWidget()
        self.pdelayTab.setObjectName(_fromUtf8("pdelayTab"))
        self.horizontalLayout_17 = QtGui.QHBoxLayout(self.pdelayTab)
        self.horizontalLayout_17.setObjectName(_fromUtf8("horizontalLayout_17"))
        self.pdelayPlot = Qwt5.QwtPlot(self.pdelayTab)
        self.pdelayPlot.setObjectName(_fromUtf8("pdelayPlot"))
        self.horizontalLayout_17.addWidget(self.pdelayPlot)
        self.tabGroup.addTab(self.pdelayTab, _fromUtf8(""))
        self.filterspecView = QtGui.QTabWidget(self.splitter)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.filterspecView.sizePolicy().hasHeightForWidth())
        self.filterspecView.setSizePolicy(sizePolicy)
        self.filterspecView.setMinimumSize(QtCore.QSize(0, 100))
        self.filterspecView.setBaseSize(QtCore.QSize(0, 100))
        self.filterspecView.setDocumentMode(False)
        self.filterspecView.setTabsClosable(False)
        self.filterspecView.setObjectName(_fromUtf8("filterspecView"))
        self.bandDiagram = QtGui.QWidget()
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.bandDiagram.sizePolicy().hasHeightForWidth())
        self.bandDiagram.setSizePolicy(sizePolicy)
        self.bandDiagram.setObjectName(_fromUtf8("bandDiagram"))
        self.horizontalLayout_13 = QtGui.QHBoxLayout(self.bandDiagram)
        self.horizontalLayout_13.setObjectName(_fromUtf8("horizontalLayout_13"))
        self.bandView = BandGraphicsView(self.bandDiagram)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(1)
        sizePolicy.setHeightForWidth(self.bandView.sizePolicy().hasHeightForWidth())
        self.bandView.setSizePolicy(sizePolicy)
        self.bandView.setMinimumSize(QtCore.QSize(525, 249))
        self.bandView.setObjectName(_fromUtf8("bandView"))
        self.horizontalLayout_13.addWidget(self.bandView)
        self.filterspecView.addTab(self.bandDiagram, _fromUtf8(""))
        self.poleZero = QtGui.QWidget()
        self.poleZero.setAutoFillBackground(False)
        self.poleZero.setObjectName(_fromUtf8("poleZero"))
        self.gridLayout_2 = QtGui.QGridLayout(self.poleZero)
        self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2"))
        self.pzPlot = PzPlot(self.poleZero)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.pzPlot.sizePolicy().hasHeightForWidth())
        self.pzPlot.setSizePolicy(sizePolicy)
        self.pzPlot.setObjectName(_fromUtf8("pzPlot"))
        self.gridLayout_2.addWidget(self.pzPlot, 0, 0, 1, 1)
        self.pzgroupBox = QtGui.QGroupBox(self.poleZero)
        self.pzgroupBox.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor))
        self.pzgroupBox.setTitle(_fromUtf8(""))
        self.pzgroupBox.setFlat(False)
        self.pzgroupBox.setCheckable(False)
        self.pzgroupBox.setObjectName(_fromUtf8("pzgroupBox"))
        self.verticalLayout_3 = QtGui.QVBoxLayout(self.pzgroupBox)
        self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3"))
        self.addzeroPush = QtGui.QToolButton(self.pzgroupBox)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/add_zero.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.addzeroPush.setIcon(icon)
        self.addzeroPush.setIconSize(QtCore.QSize(16, 16))
        self.addzeroPush.setCheckable(True)
        self.addzeroPush.setObjectName(_fromUtf8("addzeroPush"))
        self.verticalLayout_3.addWidget(self.addzeroPush)
        self.addpolePush = QtGui.QToolButton(self.pzgroupBox)
        icon1 = QtGui.QIcon()
        icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/add_pole.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.addpolePush.setIcon(icon1)
        self.addpolePush.setCheckable(True)
        self.addpolePush.setObjectName(_fromUtf8("addpolePush"))
        self.verticalLayout_3.addWidget(self.addpolePush)
        self.delPush = QtGui.QToolButton(self.pzgroupBox)
        icon2 = QtGui.QIcon()
        icon2.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/remove_red.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.delPush.setIcon(icon2)
        self.delPush.setCheckable(True)
        self.delPush.setObjectName(_fromUtf8("delPush"))
        self.verticalLayout_3.addWidget(self.delPush)
        self.conjPush = QtGui.QToolButton(self.pzgroupBox)
        icon3 = QtGui.QIcon()
        icon3.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/conjugate.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.conjPush.setIcon(icon3)
        self.conjPush.setIconSize(QtCore.QSize(16, 16))
        self.conjPush.setCheckable(True)
        self.conjPush.setObjectName(_fromUtf8("conjPush"))
        self.verticalLayout_3.addWidget(self.conjPush)
        self.gridLayout_2.addWidget(self.pzgroupBox, 0, 1, 1, 1)
        self.pzstatusBar = QtGui.QStatusBar(self.poleZero)
        self.pzstatusBar.setObjectName(_fromUtf8("pzstatusBar"))
        self.gridLayout_2.addWidget(self.pzstatusBar, 1, 0, 1, 2)
        self.filterspecView.addTab(self.poleZero, _fromUtf8(""))
        self.horizontalLayout.addWidget(self.splitter)
        self.quickFrame = QtGui.QFrame(self.classic)
        self.quickFrame.setMinimumSize(QtCore.QSize(180, 200))
        self.quickFrame.setFrameShape(QtGui.QFrame.StyledPanel)
        self.quickFrame.setFrameShadow(QtGui.QFrame.Raised)
        self.quickFrame.setObjectName(_fromUtf8("quickFrame"))
        self.responseBox = QtGui.QGroupBox(self.quickFrame)
        self.responseBox.setGeometry(QtCore.QRect(10, 10, 161, 251))
        self.responseBox.setObjectName(_fromUtf8("responseBox"))
        self.checkMagres = QtGui.QCheckBox(self.responseBox)
        self.checkMagres.setGeometry(QtCore.QRect(10, 40, 151, 19))
        self.checkMagres.setChecked(True)
        self.checkMagres.setObjectName(_fromUtf8("checkMagres"))
        self.checkPhase = QtGui.QCheckBox(self.responseBox)
        self.checkPhase.setGeometry(QtCore.QRect(10, 60, 151, 19))
        self.checkPhase.setChecked(True)
        self.checkPhase.setObjectName(_fromUtf8("checkPhase"))
        self.checkGdelay = QtGui.QCheckBox(self.responseBox)
        self.checkGdelay.setGeometry(QtCore.QRect(10, 80, 111, 19))
        self.checkGdelay.setChecked(True)
        self.checkGdelay.setObjectName(_fromUtf8("checkGdelay"))
        self.checkPdelay = QtGui.QCheckBox(self.responseBox)
        self.checkPdelay.setGeometry(QtCore.QRect(10, 100, 111, 19))
        self.checkPdelay.setChecked(True)
        self.checkPdelay.setObjectName(_fromUtf8("checkPdelay"))
        self.checkImpulse = QtGui.QCheckBox(self.responseBox)
        self.checkImpulse.setGeometry(QtCore.QRect(10, 120, 141, 19))
        self.checkImpulse.setChecked(True)
        self.checkImpulse.setObjectName(_fromUtf8("checkImpulse"))
        self.checkStep = QtGui.QCheckBox(self.responseBox)
        self.checkStep.setGeometry(QtCore.QRect(10, 140, 131, 19))
        self.checkStep.setChecked(True)
        self.checkStep.setObjectName(_fromUtf8("checkStep"))
        self.checkGrid = QtGui.QCheckBox(self.responseBox)
        self.checkGrid.setGeometry(QtCore.QRect(10, 160, 85, 19))
        self.checkGrid.setObjectName(_fromUtf8("checkGrid"))
        self.checkFcoeff = QtGui.QCheckBox(self.responseBox)
        self.checkFcoeff.setGeometry(QtCore.QRect(10, 180, 131, 19))
        self.checkFcoeff.setChecked(True)
        self.checkFcoeff.setObjectName(_fromUtf8("checkFcoeff"))
        self.checkKeepcur = QtGui.QCheckBox(self.responseBox)
        self.checkKeepcur.setGeometry(QtCore.QRect(10, 200, 141, 19))
        self.checkKeepcur.setObjectName(_fromUtf8("checkKeepcur"))
        self.groupSpecs = QtGui.QGroupBox(self.quickFrame)
        self.groupSpecs.setGeometry(QtCore.QRect(10, 280, 161, 91))
        self.groupSpecs.setObjectName(_fromUtf8("groupSpecs"))
        self.checkBand = QtGui.QCheckBox(self.groupSpecs)
        self.checkBand.setGeometry(QtCore.QRect(10, 20, 111, 19))
        self.checkBand.setChecked(True)
        self.checkBand.setObjectName(_fromUtf8("checkBand"))
        self.checkPzplot = QtGui.QCheckBox(self.groupSpecs)
        self.checkPzplot.setGeometry(QtCore.QRect(10, 40, 131, 19))
        self.checkPzplot.setChecked(True)
        self.checkPzplot.setObjectName(_fromUtf8("checkPzplot"))
        self.sysParamsBox = QtGui.QGroupBox(self.quickFrame)
        self.sysParamsBox.setGeometry(QtCore.QRect(10, 390, 161, 91))
        self.sysParamsBox.setObjectName(_fromUtf8("sysParamsBox"))
        self.formLayout_4 = QtGui.QFormLayout(self.sysParamsBox)
        self.formLayout_4.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
        self.formLayout_4.setObjectName(_fromUtf8("formLayout_4"))
        self.nfftLabel = QtGui.QLabel(self.sysParamsBox)
        self.nfftLabel.setMinimumSize(QtCore.QSize(150, 0))
        self.nfftLabel.setObjectName(_fromUtf8("nfftLabel"))
        self.formLayout_4.setWidget(1, QtGui.QFormLayout.LabelRole, self.nfftLabel)
        self.nfftEdit = QtGui.QLineEdit(self.sysParamsBox)
        self.nfftEdit.setObjectName(_fromUtf8("nfftEdit"))
        self.formLayout_4.setWidget(2, QtGui.QFormLayout.LabelRole, self.nfftEdit)
        self.horizontalLayout.addWidget(self.quickFrame)
        self.stackedWindows.addWidget(self.classic)
        self.modern = QtGui.QWidget()
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.modern.sizePolicy().hasHeightForWidth())
        self.modern.setSizePolicy(sizePolicy)
        self.modern.setObjectName(_fromUtf8("modern"))
        self.horizontalLayout_5 = QtGui.QHBoxLayout(self.modern)
        self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5"))
        self.splitter_3 = QtGui.QSplitter(self.modern)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.splitter_3.sizePolicy().hasHeightForWidth())
        self.splitter_3.setSizePolicy(sizePolicy)
        self.splitter_3.setOrientation(QtCore.Qt.Vertical)
        self.splitter_3.setObjectName(_fromUtf8("splitter_3"))
        self.splitter_2 = QtGui.QSplitter(self.splitter_3)
        self.splitter_2.setOrientation(QtCore.Qt.Horizontal)
        self.splitter_2.setObjectName(_fromUtf8("splitter_2"))
        self.mfreqTabgroup = QtGui.QTabWidget(self.splitter_2)
        self.mfreqTabgroup.setTabsClosable(False)
        self.mfreqTabgroup.setObjectName(_fromUtf8("mfreqTabgroup"))
        self.mfreqTab = QtGui.QWidget()
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.mfreqTab.sizePolicy().hasHeightForWidth())
        self.mfreqTab.setSizePolicy(sizePolicy)
        self.mfreqTab.setObjectName(_fromUtf8("mfreqTab"))
        self.horizontalLayout_2 = QtGui.QHBoxLayout(self.mfreqTab)
        self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2"))
        self.mfreqPlot = Qwt5.QwtPlot(self.mfreqTab)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.mfreqPlot.sizePolicy().hasHeightForWidth())
        self.mfreqPlot.setSizePolicy(sizePolicy)
        self.mfreqPlot.setObjectName(_fromUtf8("mfreqPlot"))
        self.horizontalLayout_2.addWidget(self.mfreqPlot)
        self.mfgroupBox = QtGui.QGroupBox(self.mfreqTab)
        self.mfgroupBox.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor))
        self.mfgroupBox.setTitle(_fromUtf8(""))
        self.mfgroupBox.setFlat(False)
        self.mfgroupBox.setCheckable(False)
        self.mfgroupBox.setObjectName(_fromUtf8("mfgroupBox"))
        self.verticalLayout_2 = QtGui.QVBoxLayout(self.mfgroupBox)
        self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2"))
        self.mfmagPush = QtGui.QToolButton(self.mfgroupBox)
        icon4 = QtGui.QIcon()
        icon4.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/mag_response.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.mfmagPush.setIcon(icon4)
        self.mfmagPush.setIconSize(QtCore.QSize(16, 16))
        self.mfmagPush.setCheckable(False)
        self.mfmagPush.setObjectName(_fromUtf8("mfmagPush"))
        self.verticalLayout_2.addWidget(self.mfmagPush)
        self.mfphasePush = QtGui.QToolButton(self.mfgroupBox)
        icon5 = QtGui.QIcon()
        icon5.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/phase_response.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.mfphasePush.setIcon(icon5)
        self.mfphasePush.setIconSize(QtCore.QSize(16, 16))
        self.mfphasePush.setCheckable(False)
        self.mfphasePush.setObjectName(_fromUtf8("mfphasePush"))
        self.verticalLayout_2.addWidget(self.mfphasePush)
        self.mfgpdlyPush = QtGui.QToolButton(self.mfgroupBox)
        icon6 = QtGui.QIcon()
        icon6.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/group_delay.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.mfgpdlyPush.setIcon(icon6)
        self.mfgpdlyPush.setIconSize(QtCore.QSize(16, 16))
        self.mfgpdlyPush.setCheckable(False)
        self.mfgpdlyPush.setObjectName(_fromUtf8("mfgpdlyPush"))
        self.verticalLayout_2.addWidget(self.mfgpdlyPush)
        self.mfphdlyPush = QtGui.QToolButton(self.mfgroupBox)
        icon7 = QtGui.QIcon()
        icon7.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/phase_delay.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.mfphdlyPush.setIcon(icon7)
        self.mfphdlyPush.setIconSize(QtCore.QSize(16, 16))
        self.mfphdlyPush.setCheckable(False)
        self.mfphdlyPush.setObjectName(_fromUtf8("mfphdlyPush"))
        self.verticalLayout_2.addWidget(self.mfphdlyPush)
        self.mfoverlayPush = QtGui.QToolButton(self.mfgroupBox)
        icon8 = QtGui.QIcon()
        icon8.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/overlay.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.mfoverlayPush.setIcon(icon8)
        self.mfoverlayPush.setIconSize(QtCore.QSize(16, 16))
        self.mfoverlayPush.setCheckable(True)
        self.mfoverlayPush.setObjectName(_fromUtf8("mfoverlayPush"))
        self.verticalLayout_2.addWidget(self.mfoverlayPush)
        self.horizontalLayout_2.addWidget(self.mfgroupBox)
        self.mfreqTabgroup.addTab(self.mfreqTab, _fromUtf8(""))
        self.mtimeTabgroup = QtGui.QTabWidget(self.splitter_2)
        self.mtimeTabgroup.setObjectName(_fromUtf8("mtimeTabgroup"))
        self.mtimeTab = QtGui.QWidget()
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.mtimeTab.sizePolicy().hasHeightForWidth())
        self.mtimeTab.setSizePolicy(sizePolicy)
        self.mtimeTab.setObjectName(_fromUtf8("mtimeTab"))
        self.horizontalLayout_3 = QtGui.QHBoxLayout(self.mtimeTab)
        self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3"))
        self.mtimePlot = Qwt5.QwtPlot(self.mtimeTab)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.mtimePlot.sizePolicy().hasHeightForWidth())
        self.mtimePlot.setSizePolicy(sizePolicy)
        self.mtimePlot.setObjectName(_fromUtf8("mtimePlot"))
        self.horizontalLayout_3.addWidget(self.mtimePlot)
        self.mtgroupBox = QtGui.QGroupBox(self.mtimeTab)
        self.mtgroupBox.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor))
        self.mtgroupBox.setTitle(_fromUtf8(""))
        self.mtgroupBox.setFlat(False)
        self.mtgroupBox.setCheckable(False)
        self.mtgroupBox.setObjectName(_fromUtf8("mtgroupBox"))
        self.verticalLayout_5 = QtGui.QVBoxLayout(self.mtgroupBox)
        self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5"))
        self.mttapsPush = QtGui.QToolButton(self.mtgroupBox)
        icon9 = QtGui.QIcon()
        icon9.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/filtr_taps.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.mttapsPush.setIcon(icon9)
        self.mttapsPush.setIconSize(QtCore.QSize(16, 16))
        self.mttapsPush.setCheckable(False)
        self.mttapsPush.setObjectName(_fromUtf8("mttapsPush"))
        self.verticalLayout_5.addWidget(self.mttapsPush)
        self.mtstepPush = QtGui.QToolButton(self.mtgroupBox)
        icon10 = QtGui.QIcon()
        icon10.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/step_response.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.mtstepPush.setIcon(icon10)
        self.mtstepPush.setIconSize(QtCore.QSize(16, 16))
        self.mtstepPush.setCheckable(False)
        self.mtstepPush.setObjectName(_fromUtf8("mtstepPush"))
        self.verticalLayout_5.addWidget(self.mtstepPush)
        self.mtimpPush = QtGui.QToolButton(self.mtgroupBox)
        icon11 = QtGui.QIcon()
        icon11.addPixmap(QtGui.QPixmap(_fromUtf8(":/icons/impulse.svg")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.mtimpPush.setIcon(icon11)
        self.mtimpPush.setIconSize(QtCore.QSize(16, 16))
        self.mtimpPush.setCheckable(False)
        self.mtimpPush.setObjectName(_fromUtf8("mtimpPush"))
        self.verticalLayout_5.addWidget(self.mtimpPush)
        self.horizontalLayout_3.addWidget(self.mtgroupBox)
        self.mtimeTabgroup.addTab(self.mtimeTab, _fromUtf8(""))
        self.mfilterspecView = QtGui.QTabWidget(self.splitter_3)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.mfilterspecView.sizePolicy().hasHeightForWidth())
        self.mfilterspecView.setSizePolicy(sizePolicy)
        self.mfilterspecView.setMinimumSize(QtCore.QSize(0, 100))
        self.mfilterspecView.setBaseSize(QtCore.QSize(0, 100))
        self.mfilterspecView.setDocumentMode(False)
        self.mfilterspecView.setTabsClosable(False)
        self.mfilterspecView.setObjectName(_fromUtf8("mfilterspecView"))
        self.mbandDiagram = QtGui.QWidget()
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.mbandDiagram.sizePolicy().hasHeightForWidth())
        self.mbandDiagram.setSizePolicy(sizePolicy)
        self.mbandDiagram.setObjectName(_fromUtf8("mbandDiagram"))
        self.horizontalLayout_15 = QtGui.QHBoxLayout(self.mbandDiagram)
        self.horizontalLayout_15.setObjectName(_fromUtf8("horizontalLayout_15"))
        self.mbandView = BandGraphicsView(self.mbandDiagram)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(1)
        sizePolicy.setHeightForWidth(self.mbandView.sizePolicy().hasHeightForWidth())
        self.mbandView.setSizePolicy(sizePolicy)
        self.mbandView.setMinimumSize(QtCore.QSize(525, 249))
        self.mbandView.setObjectName(_fromUtf8("mbandView"))
        self.horizontalLayout_15.addWidget(self.mbandView)
        self.mfilterspecView.addTab(self.mbandDiagram, _fromUtf8(""))
        self.mpoleZero = QtGui.QWidget()
        self.mpoleZero.setAutoFillBackground(False)
        self.mpoleZero.setObjectName(_fromUtf8("mpoleZero"))
        self.gridLayout_3 = QtGui.QGridLayout(self.mpoleZero)
        self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3"))
        self.mpzPlot = PzPlot(self.mpoleZero)
        sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.mpzPlot.sizePolicy().hasHeightForWidth())
        self.mpzPlot.setSizePolicy(sizePolicy)
        self.mpzPlot.setObjectName(_fromUtf8("mpzPlot"))
        self.gridLayout_3.addWidget(self.mpzPlot, 0, 0, 1, 1)
        self.mpzgroupBox = QtGui.QGroupBox(self.mpoleZero)
        self.mpzgroupBox.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor))
        self.mpzgroupBox.setTitle(_fromUtf8(""))
        self.mpzgroupBox.setFlat(False)
        self.mpzgroupBox.setCheckable(False)
        self.mpzgroupBox.setObjectName(_fromUtf8("mpzgroupBox"))
        self.verticalLayout_4 = QtGui.QVBoxLayout(self.mpzgroupBox)
        self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4"))
        self.maddzeroPush = QtGui.QToolButton(self.mpzgroupBox)
        self.maddzeroPush.setIcon(icon)
        self.maddzeroPush.setCheckable(True)
        self.maddzeroPush.setObjectName(_fromUtf8("maddzeroPush"))
        self.verticalLayout_4.addWidget(self.maddzeroPush)
        self.maddpolePush = QtGui.QToolButton(self.mpzgroupBox)
        self.maddpolePush.setIcon(icon1)
        self.maddpolePush.setCheckable(True)
        self.maddpolePush.setObjectName(_fromUtf8("maddpolePush"))
        self.verticalLayout_4.addWidget(self.maddpolePush)
        self.mdelPush = QtGui.QToolButton(self.mpzgroupBox)
        self.mdelPush.setIcon(icon2)
        self.mdelPush.setCheckable(True)
        self.mdelPush.setObjectName(_fromUtf8("mdelPush"))
        self.verticalLayout_4.addWidget(self.mdelPush)
        self.mconjPush = QtGui.QToolButton(self.mpzgroupBox)
        self.mconjPush.setIcon(icon3)
        self.mconjPush.setIconSize(QtCore.QSize(16, 16))
        self.mconjPush.setCheckable(True)
        self.mconjPush.setObjectName(_fromUtf8("mconjPush"))
        self.verticalLayout_4.addWidget(self.mconjPush)
        self.gridLayout_3.addWidget(self.mpzgroupBox, 0, 1, 1, 1)
        self.mpzstatusBar = QtGui.QStatusBar(self.mpoleZero)
        self.mpzstatusBar.setObjectName(_fromUtf8("mpzstatusBar"))
        self.gridLayout_3.addWidget(self.mpzstatusBar, 1, 0, 1, 2)
        self.mfilterspecView.addTab(self.mpoleZero, _fromUtf8(""))
        self.mfcTab = QtGui.QWidget()
        self.mfcTab.setObjectName(_fromUtf8("mfcTab"))
        self.horizontalLayout_4 = QtGui.QHBoxLayout(self.mfcTab)
        self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4"))
        self.mfilterCoeff = QtGui.QTextBrowser(self.mfcTab)
        self.mfilterCoeff.setObjectName(_fromUtf8("mfilterCoeff"))
        self.horizontalLayout_4.addWidget(self.mfilterCoeff)
        self.mfilterspecView.addTab(self.mfcTab, _fromUtf8(""))
        self.horizontalLayout_5.addWidget(self.splitter_3)
        self.stackedWindows.addWidget(self.modern)
        self.gridLayout.addWidget(self.stackedWindows, 0, 1, 1, 1)
        self.filterFrame = QtGui.QFrame(self.centralwidget)
        self.filterFrame.setMinimumSize(QtCore.QSize(300, 0))
        self.filterFrame.setMaximumSize(QtCore.QSize(300, 16777215))
        self.filterFrame.setFrameShape(QtGui.QFrame.StyledPanel)
        self.filterFrame.setFrameShadow(QtGui.QFrame.Raised)
        self.filterFrame.setObjectName(_fromUtf8("filterFrame"))
        self.verticalLayout = QtGui.QVBoxLayout(self.filterFrame)
        self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
        self.fselectComboBox = QtGui.QComboBox(self.filterFrame)
        self.fselectComboBox.setEnabled(True)
        self.fselectComboBox.setObjectName(_fromUtf8("fselectComboBox"))
        self.fselectComboBox.addItem(_fromUtf8(""))
        self.fselectComboBox.addItem(_fromUtf8(""))
        self.verticalLayout.addWidget(self.fselectComboBox)
        self.filterTypeComboBox = QtGui.QComboBox(self.filterFrame)
        self.filterTypeComboBox.setObjectName(_fromUtf8("filterTypeComboBox"))
        self.filterTypeComboBox.addItem(_fromUtf8(""))
        self.filterTypeComboBox.addItem(_fromUtf8(""))
        self.filterTypeComboBox.addItem(_fromUtf8(""))
        self.filterTypeComboBox.addItem(_fromUtf8(""))
        self.filterTypeComboBox.addItem(_fromUtf8(""))
        self.filterTypeComboBox.addItem(_fromUtf8(""))
        self.filterTypeComboBox.addItem(_fromUtf8(""))
        self.filterTypeComboBox.addItem(_fromUtf8(""))
        self.verticalLayout.addWidget(self.filterTypeComboBox)
        self.iirfilterBandComboBox = QtGui.QComboBox(self.filterFrame)
        self.iirfilterBandComboBox.setObjectName(_fromUtf8("iirfilterBandComboBox"))
        self.iirfilterBandComboBox.addItem(_fromUtf8(""))
        self.iirfilterBandComboBox.addItem(_fromUtf8(""))
        self.iirfilterBandComboBox.addItem(_fromUtf8(""))
        self.iirfilterBandComboBox.addItem(_fromUtf8(""))
        self.verticalLayout.addWidget(self.iirfilterBandComboBox)
        self.adComboBox = QtGui.QComboBox(self.filterFrame)
        self.adComboBox.setObjectName(_fromUtf8("adComboBox"))
        self.adComboBox.addItem(_fromUtf8(""))
        self.adComboBox.addItem(_fromUtf8(""))
        self.verticalLayout.addWidget(self.adComboBox)
        self.filterDesignTypeComboBox = QtGui.QComboBox(self.filterFrame)
        self.filterDesignTypeComboBox.setObjectName(_fromUtf8("filterDesignTypeComboBox"))
        self.filterDesignTypeComboBox.addItem(_fromUtf8(""))
        self.filterDesignTypeComboBox.addItem(_fromUtf8(""))
        self.filterDesignTypeComboBox.addItem(_fromUtf8(""))
        self.filterDesignTypeComboBox.addItem(_fromUtf8(""))
        self.filterDesignTypeComboBox.addItem(_fromUtf8(""))
        self.filterDesignTypeComboBox.addItem(_fromUtf8(""))
        self.filterDesignTypeComboBox.addItem(_fromUtf8(""))
        self.verticalLayout.addWidget(self.filterDesignTypeComboBox)
        self.iirfilterTypeComboBox = QtGui.QComboBox(self.filterFrame)
        self.iirfilterTypeComboBox.setObjectName(_fromUtf8("iirfilterTypeComboBox"))
        self.iirfilterTypeComboBox.addItem(_fromUtf8(""))
        self.iirfilterTypeComboBox.addItem(_fromUtf8(""))
        self.iirfilterTypeComboBox.addItem(_fromUtf8(""))
        self.iirfilterTypeComboBox.addItem(_fromUtf8(""))
        self.iirfilterTypeComboBox.addItem(_fromUtf8(""))
        self.verticalLayout.addWidget(self.iirfilterTypeComboBox)
        self.globalParamsBox = QtGui.QGroupBox(self.filterFrame)
        self.globalParamsBox.setTitle(_fromUtf8(""))
        self.globalParamsBox.setObjectName(_fromUtf8("globalParamsBox"))
        self.formLayout_12 = QtGui.QFormLayout(self.globalParamsBox)
        self.formLayout_12.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
        self.formLayout_12.setObjectName(_fromUtf8("formLayout_12"))
        self.sampleRateLabel = QtGui.QLabel(self.globalParamsBox)
        self.sampleRateLabel.setMaximumSize(QtCore.QSize(16777215, 30))
        self.sampleRateLabel.setObjectName(_fromUtf8("sampleRateLabel"))
        self.formLayout_12.setWidget(0, QtGui.QFormLayout.LabelRole, self.sampleRateLabel)
        self.sampleRateEdit = QtGui.QLineEdit(self.globalParamsBox)
        self.sampleRateEdit.setMaximumSize(QtCore.QSize(16777215, 30))
        self.sampleRateEdit.setObjectName(_fromUtf8("sampleRateEdit"))
        self.formLayout_12.setWidget(0, QtGui.QFormLayout.FieldRole, self.sampleRateEdit)
        self.filterGainLabel = QtGui.QLabel(self.globalParamsBox)
        self.filterGainLabel.setObjectName(_fromUtf8("filterGainLabel"))
        self.formLayout_12.setWidget(1, QtGui.QFormLayout.LabelRole, self.filterGainLabel)
        self.filterGainEdit = QtGui.QLineEdit(self.globalParamsBox)
        self.filterGainEdit.setObjectName(_fromUtf8("filterGainEdit"))
        self.formLayout_12.setWidget(1, QtGui.QFormLayout.FieldRole, self.filterGainEdit)
        self.verticalLayout.addWidget(self.globalParamsBox)
        self.filterTypeWidget = QtGui.QStackedWidget(self.filterFrame)
        self.filterTypeWidget.setObjectName(_fromUtf8("filterTypeWidget"))
        self.firlpfPage = QtGui.QWidget()
        self.firlpfPage.setObjectName(_fromUtf8("firlpfPage"))
        self.formLayout = QtGui.QFormLayout(self.firlpfPage)
        self.formLayout.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
        self.formLayout.setObjectName(_fromUtf8("formLayout"))
        self.endofLpfPassBandLabel = QtGui.QLabel(self.firlpfPage)
        self.endofLpfPassBandLabel.setObjectName(_fromUtf8("endofLpfPassBandLabel"))
        self.formLayout.setWidget(0, QtGui.QFormLayout.LabelRole, self.endofLpfPassBandLabel)
        self.endofLpfPassBandEdit = QtGui.QLineEdit(self.firlpfPage)
        self.endofLpfPassBandEdit.setObjectName(_fromUtf8("endofLpfPassBandEdit"))
        self.formLayout.setWidget(0, QtGui.QFormLayout.FieldRole, self.endofLpfPassBandEdit)
        self.startofLpfStopBandLabel = QtGui.QLabel(self.firlpfPage)
        self.startofLpfStopBandLabel.setObjectName(_fromUtf8("startofLpfStopBandLabel"))
        self.formLayout.setWidget(1, QtGui.QFormLayout.LabelRole, self.startofLpfStopBandLabel)
        self.startofLpfStopBandEdit = QtGui.QLineEdit(self.firlpfPage)
        self.startofLpfStopBandEdit.setObjectName(_fromUtf8("startofLpfStopBandEdit"))
        self.formLayout.setWidget(1, QtGui.QFormLayout.FieldRole, self.startofLpfStopBandEdit)
        self.lpfStopBandAttenLabel = QtGui.QLabel(self.firlpfPage)
        self.lpfStopBandAttenLabel.setObjectName(_fromUtf8("lpfStopBandAttenLabel"))
        self.formLayout.setWidget(2, QtGui.QFormLayout.LabelRole, self.lpfStopBandAttenLabel)
        self.lpfStopBandAttenEdit = QtGui.QLineEdit(self.firlpfPage)
        self.lpfStopBandAttenEdit.setObjectName(_fromUtf8("lpfStopBandAttenEdit"))
        self.formLayout.setWidget(2, QtGui.QFormLayout.FieldRole, self.lpfStopBandAttenEdit)
        self.lpfPassBandRippleLabel = QtGui.QLabel(self.firlpfPage)
        self.lpfPassBandRippleLabel.setObjectName(_fromUtf8("lpfPassBandRippleLabel"))
        self.formLayout.setWidget(3, QtGui.QFormLayout.LabelRole, self.lpfPassBandRippleLabel)
        self.lpfPassBandRippleEdit = QtGui.QLineEdit(self.firlpfPage)
        self.lpfPassBandRippleEdit.setObjectName(_fromUtf8("lpfPassBandRippleEdit"))
        self.formLayout.setWidget(3, QtGui.QFormLayout.FieldRole, self.lpfPassBandRippleEdit)
        self.filterTypeWidget.addWidget(self.firlpfPage)
        self.firbpfPage = QtGui.QWidget()
        self.firbpfPage.setObjectName(_fromUtf8("firbpfPage"))
        self.formLayout_2 = QtGui.QFormLayout(self.firbpfPage)
        self.formLayout_2.setObjectName(_fromUtf8("formLayout_2"))
        self.startofBpfPassBandLabel = QtGui.QLabel(self.firbpfPage)
        self.startofBpfPassBandLabel.setObjectName(_fromUtf8("startofBpfPassBandLabel"))
        self.formLayout_2.setWidget(0, QtGui.QFormLayout.LabelRole, self.startofBpfPassBandLabel)
        self.startofBpfPassBandEdit = QtGui.QLineEdit(self.firbpfPage)
        self.startofBpfPassBandEdit.setObjectName(_fromUtf8("startofBpfPassBandEdit"))
        self.formLayout_2.setWidget(0, QtGui.QFormLayout.FieldRole, self.startofBpfPassBandEdit)
        self.endofBpfPassBandLabel = QtGui.QLabel(self.firbpfPage)
        self.endofBpfPassBandLabel.setObjectName(_fromUtf8("endofBpfPassBandLabel"))
        self.formLayout_2.setWidget(1, QtGui.QFormLayout.LabelRole, self.endofBpfPassBandLabel)
        self.endofBpfPassBandEdit = QtGui.QLineEdit(self.firbpfPage)
        self.endofBpfPassBandEdit.setObjectName(_fromUtf8("endofBpfPassBandEdit"))
        self.formLayout_2.setWidget(1, QtGui.QFormLayout.FieldRole, self.endofBpfPassBandEdit)
        self.bpfStopBandAttenEdit = QtGui.QLineEdit(self.firbpfPage)
        self.bpfStopBandAttenEdit.setObjectName(_fromUtf8("bpfStopBandAttenEdit"))
        self.formLayout_2.setWidget(3, QtGui.QFormLayout.FieldRole, self.bpfStopBandAttenEdit)
        self.bpfStopBandAttenLabel = QtGui.QLabel(self.firbpfPage)
        self.bpfStopBandAttenLabel.setObjectName(_fromUtf8("bpfStopBandAttenLabel"))
        self.formLayout_2.setWidget(3, QtGui.QFormLayout.LabelRole, self.bpfStopBandAttenLabel)
        self.bpfTransitionLabel = QtGui.QLabel(self.firbpfPage)
        self.bpfTransitionLabel.setObjectName(_fromUtf8("bpfTransitionLabel"))
        self.formLayout_2.setWidget(2, QtGui.QFormLayout.LabelRole, self.bpfTransitionLabel)
        self.bpfTransitionEdit = QtGui.QLineEdit(self.firbpfPage)
        self.bpfTransitionEdit.setObjectName(_fromUtf8("bpfTransitionEdit"))
        self.formLayout_2.setWidget(2, QtGui.QFormLayout.FieldRole, self.bpfTransitionEdit)
        self.bpfPassBandRippleEdit = QtGui.QLineEdit(self.firbpfPage)
        self.bpfPassBandRippleEdit.setObjectName(_fromUtf8("bpfPassBandRippleEdit"))
        self.formLayout_2.setWidget(4, QtGui.QFormLayout.FieldRole, self.bpfPassBandRippleEdit)
        self.bpfPassBandRippleLabel = QtGui.QLabel(self.firbpfPage)
        self.bpfPassBandRippleLabel.setObjectName(_fromUtf8("bpfPassBandRippleLabel"))
        self.formLayout_2.setWidget(4, QtGui.QFormLayout.LabelRole, self.bpfPassBandRippleLabel)
        self.filterTypeWidget.addWidget(self.firbpfPage)
        self.firbnfPage = QtGui.QWidget()
        self.firbnfPage.setObjectName(_fromUtf8("firbnfPage"))
        self.formLayout_5 = QtGui.QFormLayout(self.firbnfPage)
        self.formLayout_5.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
        self.formLayout_5.setObjectName(_fromUtf8("formLayout_5"))
        self.startofBnfStopBandLabel = QtGui.QLabel(self.firbnfPage)
        self.startofBnfStopBandLabel.setObjectName(_fromUtf8("startofBnfStopBandLabel"))
        self.formLayout_5.setWidget(0, QtGui.QFormLayout.LabelRole, self.startofBnfStopBandLabel)
        self.startofBnfStopBandEdit = QtGui.QLineEdit(self.firbnfPage)
        self.startofBnfStopBandEdit.setObjectName(_fromUtf8("startofBnfStopBandEdit"))
        self.formLayout_5.setWidget(0, QtGui.QFormLayout.FieldRole, self.startofBnfStopBandEdit)
        self.endofBnfStopBandLabel = QtGui.QLabel(self.firbnfPage)
        self.endofBnfStopBandLabel.setObjectName(_fromUtf8("endofBnfStopBandLabel"))
        self.formLayout_5.setWidget(1, QtGui.QFormLayout.LabelRole, self.endofBnfStopBandLabel)
        self.endofBnfStopBandEdit = QtGui.QLineEdit(self.firbnfPage)
        self.endofBnfStopBandEdit.setObjectName(_fromUtf8("endofBnfStopBandEdit"))
        self.formLayout_5.setWidget(1, QtGui.QFormLayout.FieldRole, self.endofBnfStopBandEdit)
        self.bnfTransitionLabel = QtGui.QLabel(self.firbnfPage)
        self.bnfTransitionLabel.setObjectName(_fromUtf8("bnfTransitionLabel"))
        self.formLayout_5.setWidget(2, QtGui.QFormLayout.LabelRole, self.bnfTransitionLabel)
        self.bnfTransitionEdit = QtGui.QLineEdit(self.firbnfPage)
        self.bnfTransitionEdit.setObjectName(_fromUtf8("bnfTransitionEdit"))
        self.formLayout_5.setWidget(2, QtGui.QFormLayout.FieldRole, self.bnfTransitionEdit)
        self.bnfStopBandAttenLabel = QtGui.QLabel(self.firbnfPage)
        self.bnfStopBandAttenLabel.setObjectName(_fromUtf8("bnfStopBandAttenLabel"))
        self.formLayout_5.setWidget(3, QtGui.QFormLayout.LabelRole, self.bnfStopBandAttenLabel)
        self.bnfStopBandAttenEdit = QtGui.QLineEdit(self.firbnfPage)
        self.bnfStopBandAttenEdit.setObjectName(_fromUtf8("bnfStopBandAttenEdit"))
        self.formLayout_5.setWidget(3, QtGui.QFormLayout.FieldRole, self.bnfStopBandAttenEdit)
        self.bnfPassBandRippleLabel = QtGui.QLabel(self.firbnfPage)
        self.bnfPassBandRippleLabel.setObjectName(_fromUtf8("bnfPassBandRippleLabel"))
        self.formLayout_5.setWidget(4, QtGui.QFormLayout.LabelRole, self.bnfPassBandRippleLabel)
        self.bnfPassBandRippleEdit = QtGui.QLineEdit(self.firbnfPage)
        self.bnfPassBandRippleEdit.setObjectName(_fromUtf8("bnfPassBandRippleEdit"))
        self.formLayout_5.setWidget(4, QtGui.QFormLayout.FieldRole, self.bnfPassBandRippleEdit)
        self.filterTypeWidget.addWidget(self.firbnfPage)
        self.firhpfPage = QtGui.QWidget()
        self.firhpfPage.setObjectName(_fromUtf8("firhpfPage"))
        self.formLayout_3 = QtGui.QFormLayout(self.firhpfPage)
        self.formLayout_3.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
        self.formLayout_3.setObjectName(_fromUtf8("formLayout_3"))
        self.endofHpfStopBandLabel = QtGui.QLabel(self.firhpfPage)
        self.endofHpfStopBandLabel.setObjectName(_fromUtf8("endofHpfStopBandLabel"))
        self.formLayout_3.setWidget(0, QtGui.QFormLayout.LabelRole, self.endofHpfStopBandLabel)
        self.endofHpfStopBandEdit = QtGui.QLineEdit(self.firhpfPage)
        self.endofHpfStopBandEdit.setObjectName(_fromUtf8("endofHpfStopBandEdit"))
        self.formLayout_3.setWidget(0, QtGui.QFormLayout.FieldRole, self.endofHpfStopBandEdit)
        self.startofHpfPassBandLabel = QtGui.QLabel(self.firhpfPage)
        self.startofHpfPassBandLabel.setObjectName(_fromUtf8("startofHpfPassBandLabel"))
        self.formLayout_3.setWidget(1, QtGui.QFormLayout.LabelRole, self.startofHpfPassBandLabel)
        self.startofHpfPassBandEdit = QtGui.QLineEdit(self.firhpfPage)
        self.startofHpfPassBandEdit.setObjectName(_fromUtf8("startofHpfPassBandEdit"))
        self.formLayout_3.setWidget(1, QtGui.QFormLayout.FieldRole, self.startofHpfPassBandEdit)
        self.hpfStopBandAttenLabel = QtGui.QLabel(self.firhpfPage)
        self.hpfStopBandAttenLabel.setObjectName(_fromUtf8("hpfStopBandAttenLabel"))
        self.formLayout_3.setWidget(2, QtGui.QFormLayout.LabelRole, self.hpfStopBandAttenLabel)
        self.hpfStopBandAttenEdit = QtGui.QLineEdit(self.firhpfPage)
        self.hpfStopBandAttenEdit.setObjectName(_fromUtf8("hpfStopBandAttenEdit"))
        self.formLayout_3.setWidget(2, QtGui.QFormLayout.FieldRole, self.hpfStopBandAttenEdit)
        self.hpfPassBandRippleLabel = QtGui.QLabel(self.firhpfPage)
        self.hpfPassBandRippleLabel.setObjectName(_fromUtf8("hpfPassBandRippleLabel"))
        self.formLayout_3.setWidget(3, QtGui.QFormLayout.LabelRole, self.hpfPassBandRippleLabel)
        self.hpfPassBandRippleEdit = QtGui.QLineEdit(self.firhpfPage)
        self.hpfPassBandRippleEdit.setObjectName(_fromUtf8("hpfPassBandRippleEdit"))
        self.formLayout_3.setWidget(3, QtGui.QFormLayout.FieldRole, self.hpfPassBandRippleEdit)
        self.filterTypeWidget.addWidget(self.firhpfPage)
        self.rrcPage = QtGui.QWidget()
        self.rrcPage.setObjectName(_fromUtf8("rrcPage"))
        self.formLayout_6 = QtGui.QFormLayout(self.rrcPage)
        self.formLayout_6.setObjectName(_fromUtf8("formLayout_6"))
        self.rrcSymbolRateLabel = QtGui.QLabel(self.rrcPage)
        self.rrcSymbolRateLabel.setObjectName(_fromUtf8("rrcSymbolRateLabel"))
        self.formLayout_6.setWidget(0, QtGui.QFormLayout.LabelRole, self.rrcSymbolRateLabel)
        self.rrcAlphaLabel = QtGui.QLabel(self.rrcPage)
        self.rrcAlphaLabel.setObjectName(_fromUtf8("rrcAlphaLabel"))
        self.formLayout_6.setWidget(1, QtGui.QFormLayout.LabelRole, self.rrcAlphaLabel)
        self.rrcNumTapsLabel = QtGui.QLabel(self.rrcPage)
        self.rrcNumTapsLabel.setObjectName(_fromUtf8("rrcNumTapsLabel"))
        self.formLayout_6.setWidget(2, QtGui.QFormLayout.LabelRole, self.rrcNumTapsLabel)
        self.rrcSymbolRateEdit = QtGui.QLineEdit(self.rrcPage)
        self.rrcSymbolRateEdit.setObjectName(_fromUtf8("rrcSymbolRateEdit"))
        self.formLayout_6.setWidget(0, QtGui.QFormLayout.FieldRole, self.rrcSymbolRateEdit)
        self.rrcAlphaEdit = QtGui.QLineEdit(self.rrcPage)
        self.rrcAlphaEdit.setObjectName(_fromUtf8("rrcAlphaEdit"))
        self.formLayout_6.setWidget(1, QtGui.QFormLayout.FieldRole, self.rrcAlphaEdit)
        self.rrcNumTapsEdit = QtGui.QLineEdit(self.rrcPage)
        self.rrcNumTapsEdit.setObjectName(_fromUtf8("rrcNumTapsEdit"))
        self.formLayout_6.setWidget(2, QtGui.QFormLayout.FieldRole, self.rrcNumTapsEdit)
        self.filterTypeWidget.addWidget(self.rrcPage)
        self.gausPage = QtGui.QWidget()
        self.gausPage.setObjectName(_fromUtf8("gausPage"))
        self.formLayout_7 = QtGui.QFormLayout(self.gausPage)
        self.formLayout_7.setObjectName(_fromUtf8("formLayout_7"))
        self.gausSymbolRateLabel = QtGui.QLabel(self.gausPage)
        self.gausSymbolRateLabel.setObjectName(_fromUtf8("gausSymbolRateLabel"))
        self.formLayout_7.setWidget(0, QtGui.QFormLayout.LabelRole, self.gausSymbolRateLabel)
        self.gausSymbolRateEdit = QtGui.QLineEdit(self.gausPage)
        self.gausSymbolRateEdit.setObjectName(_fromUtf8("gausSymbolRateEdit"))
        self.formLayout_7.setWidget(0, QtGui.QFormLayout.FieldRole, self.gausSymbolRateEdit)
        self.gausBTLabel = QtGui.QLabel(self.gausPage)
        self.gausBTLabel.setObjectName(_fromUtf8("gausBTLabel"))
        self.formLayout_7.setWidget(1, QtGui.QFormLayout.LabelRole, self.gausBTLabel)
        self.gausBTEdit = QtGui.QLineEdit(self.gausPage)
        self.gausBTEdit.setObjectName(_fromUtf8("gausBTEdit"))
        self.formLayout_7.setWidget(1, QtGui.QFormLayout.FieldRole, self.gausBTEdit)
        self.gausNumTapsLabel = QtGui.QLabel(self.gausPage)
        self.gausNumTapsLabel.setObjectName(_fromUtf8("gausNumTapsLabel"))
        self.formLayout_7.setWidget(2, QtGui.QFormLayout.LabelRole, self.gausNumTapsLabel)
        self.gausNumTapsEdit = QtGui.QLineEdit(self.gausPage)
        self.gausNumTapsEdit.setObjectName(_fromUtf8("gausNumTapsEdit"))
        self.formLayout_7.setWidget(2, QtGui.QFormLayout.FieldRole, self.gausNumTapsEdit)
        self.filterTypeWidget.addWidget(self.gausPage)
        self.iirlpfPage = QtGui.QWidget()
        self.iirlpfPage.setObjectName(_fromUtf8("iirlpfPage"))
        self.formLayout_15 = QtGui.QFormLayout(self.iirlpfPage)
        self.formLayout_15.setObjectName(_fromUtf8("formLayout_15"))
        self.iirendofLpfPassBandLabel = QtGui.QLabel(self.iirlpfPage)
        self.iirendofLpfPassBandLabel.setObjectName(_fromUtf8("iirendofLpfPassBandLabel"))
        self.formLayout_15.setWidget(0, QtGui.QFormLayout.LabelRole, self.iirendofLpfPassBandLabel)
        self.iirendofLpfPassBandEdit = QtGui.QLineEdit(self.iirlpfPage)
        self.iirendofLpfPassBandEdit.setObjectName(_fromUtf8("iirendofLpfPassBandEdit"))
        self.formLayout_15.setWidget(0, QtGui.QFormLayout.FieldRole, self.iirendofLpfPassBandEdit)
        self.iirstartofLpfStopBandLabel = QtGui.QLabel(self.iirlpfPage)
        self.iirstartofLpfStopBandLabel.setObjectName(_fromUtf8("iirstartofLpfStopBandLabel"))
        self.formLayout_15.setWidget(1, QtGui.QFormLayout.LabelRole, self.iirstartofLpfStopBandLabel)
        self.iirstartofLpfStopBandEdit = QtGui.QLineEdit(self.iirlpfPage)
        self.iirstartofLpfStopBandEdit.setObjectName(_fromUtf8("iirstartofLpfStopBandEdit"))
        self.formLayout_15.setWidget(1, QtGui.QFormLayout.FieldRole, self.iirstartofLpfStopBandEdit)
        self.iirLpfPassBandAttenLabel = QtGui.QLabel(self.iirlpfPage)
        self.iirLpfPassBandAttenLabel.setObjectName(_fromUtf8("iirLpfPassBandAttenLabel"))
        self.formLayout_15.setWidget(2, QtGui.QFormLayout.LabelRole, self.iirLpfPassBandAttenLabel)
        self.iirLpfPassBandAttenEdit = QtGui.QLineEdit(self.iirlpfPage)
        self.iirLpfPassBandAttenEdit.setObjectName(_fromUtf8("iirLpfPassBandAttenEdit"))
        self.formLayout_15.setWidget(2, QtGui.QFormLayout.FieldRole, self.iirLpfPassBandAttenEdit)
        self.iirLpfStopBandRippleLabel = QtGui.QLabel(self.iirlpfPage)
        self.iirLpfStopBandRippleLabel.setObjectName(_fromUtf8("iirLpfStopBandRippleLabel"))
        self.formLayout_15.setWidget(3, QtGui.QFormLayout.LabelRole, self.iirLpfStopBandRippleLabel)
        self.iirLpfStopBandRippleEdit = QtGui.QLineEdit(self.iirlpfPage)
        self.iirLpfStopBandRippleEdit.setObjectName(_fromUtf8("iirLpfStopBandRippleEdit"))
        self.formLayout_15.setWidget(3, QtGui.QFormLayout.FieldRole, self.iirLpfStopBandRippleEdit)
        self.filterTypeWidget.addWidget(self.iirlpfPage)
        self.iirhpfPage = QtGui.QWidget()
        self.iirhpfPage.setObjectName(_fromUtf8("iirhpfPage"))
        self.formLayout_9 = QtGui.QFormLayout(self.iirhpfPage)
        self.formLayout_9.setObjectName(_fromUtf8("formLayout_9"))
        self.iirendofHpfStopBandLabel = QtGui.QLabel(self.iirhpfPage)
        self.iirendofHpfStopBandLabel.setObjectName(_fromUtf8("iirendofHpfStopBandLabel"))
        self.formLayout_9.setWidget(0, QtGui.QFormLayout.LabelRole, self.iirendofHpfStopBandLabel)
        self.iirendofHpfStopBandEdit = QtGui.QLineEdit(self.iirhpfPage)
        self.iirendofHpfStopBandEdit.setObjectName(_fromUtf8("iirendofHpfStopBandEdit"))
        self.formLayout_9.setWidget(0, QtGui.QFormLayout.FieldRole, self.iirendofHpfStopBandEdit)
        self.iirstartofHpfPassBandLabel = QtGui.QLabel(self.iirhpfPage)
        self.iirstartofHpfPassBandLabel.setObjectName(_fromUtf8("iirstartofHpfPassBandLabel"))
        self.formLayout_9.setWidget(1, QtGui.QFormLayout.LabelRole, self.iirstartofHpfPassBandLabel)
        self.iirstartofHpfPassBandEdit = QtGui.QLineEdit(self.iirhpfPage)
        self.iirstartofHpfPassBandEdit.setObjectName(_fromUtf8("iirstartofHpfPassBandEdit"))
        self.formLayout_9.setWidget(1, QtGui.QFormLayout.FieldRole, self.iirstartofHpfPassBandEdit)
        self.iirHpfPassBandAttenLabel = QtGui.QLabel(self.iirhpfPage)
        self.iirHpfPassBandAttenLabel.setObjectName(_fromUtf8("iirHpfPassBandAttenLabel"))
        self.formLayout_9.setWidget(2, QtGui.QFormLayout.LabelRole, self.iirHpfPassBandAttenLabel)
        self.iirHpfPassBandAttenEdit = QtGui.QLineEdit(self.iirhpfPage)
        self.iirHpfPassBandAttenEdit.setObjectName(_fromUtf8("iirHpfPassBandAttenEdit"))
        self.formLayout_9.setWidget(2, QtGui.QFormLayout.FieldRole, self.iirHpfPassBandAttenEdit)
        self.iirHpfStopBandRippleLabel = QtGui.QLabel(self.iirhpfPage)
        self.iirHpfStopBandRippleLabel.setObjectName(_fromUtf8("iirHpfStopBandRippleLabel"))
        self.formLayout_9.setWidget(3, QtGui.QFormLayout.LabelRole, self.iirHpfStopBandRippleLabel)
        self.iirHpfStopBandRippleEdit = QtGui.QLineEdit(self.iirhpfPage)
        self.iirHpfStopBandRippleEdit.setObjectName(_fromUtf8("iirHpfStopBandRippleEdit"))
        self.formLayout_9.setWidget(3, QtGui.QFormLayout.FieldRole, self.iirHpfStopBandRippleEdit)
        self.filterTypeWidget.addWidget(self.iirhpfPage)
        self.iirbpfPage = QtGui.QWidget()
        self.iirbpfPage.setObjectName(_fromUtf8("iirbpfPage"))
        self.formLayout_10 = QtGui.QFormLayout(self.iirbpfPage)
        self.formLayout_10.setObjectName(_fromUtf8("formLayout_10"))
        self.iirendofBpfStopBandLabel1 = QtGui.QLabel(self.iirbpfPage)
        self.iirendofBpfStopBandLabel1.setObjectName(_fromUtf8("iirendofBpfStopBandLabel1"))
        self.formLayout_10.setWidget(0, QtGui.QFormLayout.LabelRole, self.iirendofBpfStopBandLabel1)
        self.iirendofBpfStopBandEdit1 = QtGui.QLineEdit(self.iirbpfPage)
        self.iirendofBpfStopBandEdit1.setObjectName(_fromUtf8("iirendofBpfStopBandEdit1"))
        self.formLayout_10.setWidget(0, QtGui.QFormLayout.FieldRole, self.iirendofBpfStopBandEdit1)
        self.iirstartofBpfPassBandLabel = QtGui.QLabel(self.iirbpfPage)
        self.iirstartofBpfPassBandLabel.setObjectName(_fromUtf8("iirstartofBpfPassBandLabel"))
        self.formLayout_10.setWidget(1, QtGui.QFormLayout.LabelRole, self.iirstartofBpfPassBandLabel)
        self.iirstartofBpfPassBandEdit = QtGui.QLineEdit(self.iirbpfPage)
        self.iirstartofBpfPassBandEdit.setObjectName(_fromUtf8("iirstartofBpfPassBandEdit"))
        self.formLayout_10.setWidget(1, QtGui.QFormLayout.FieldRole, self.iirstartofBpfPassBandEdit)
        self.iirendofBpfPassBandLabel = QtGui.QLabel(self.iirbpfPage)
        self.iirendofBpfPassBandLabel.setObjectName(_fromUtf8("iirendofBpfPassBandLabel"))
        self.formLayout_10.setWidget(2, QtGui.QFormLayout.LabelRole, self.iirendofBpfPassBandLabel)
        self.iirendofBpfPassBandEdit = QtGui.QLineEdit(self.iirbpfPage)
        self.iirendofBpfPassBandEdit.setObjectName(_fromUtf8("iirendofBpfPassBandEdit"))
        self.formLayout_10.setWidget(2, QtGui.QFormLayout.FieldRole, self.iirendofBpfPassBandEdit)
        self.iirstartofBpfStopBandLabel2 = QtGui.QLabel(self.iirbpfPage)
        self.iirstartofBpfStopBandLabel2.setObjectName(_fromUtf8("iirstartofBpfStopBandLabel2"))
        self.formLayout_10.setWidget(3, QtGui.QFormLayout.LabelRole, self.iirstartofBpfStopBandLabel2)
        self.iirstartofBpfStopBandEdit2 = QtGui.QLineEdit(self.iirbpfPage)
        self.iirstartofBpfStopBandEdit2.setObjectName(_fromUtf8("iirstartofBpfStopBandEdit2"))
        self.formLayout_10.setWidget(3, QtGui.QFormLayout.FieldRole, self.iirstartofBpfStopBandEdit2)
        self.iirBpfPassBandAttenLabel = QtGui.QLabel(self.iirbpfPage)
        self.iirBpfPassBandAttenLabel.setObjectName(_fromUtf8("iirBpfPassBandAttenLabel"))
        self.formLayout_10.setWidget(4, QtGui.QFormLayout.LabelRole, self.iirBpfPassBandAttenLabel)
        self.iirBpfPassBandAttenEdit = QtGui.QLineEdit(self.iirbpfPage)
        self.iirBpfPassBandAttenEdit.setObjectName(_fromUtf8("iirBpfPassBandAttenEdit"))
        self.formLayout_10.setWidget(4, QtGui.QFormLayout.FieldRole, self.iirBpfPassBandAttenEdit)
        self.iirBpfStopBandRippleLabel = QtGui.QLabel(self.iirbpfPage)
        self.iirBpfStopBandRippleLabel.setObjectName(_fromUtf8("iirBpfStopBandRippleLabel"))
        self.formLayout_10.setWidget(5, QtGui.QFormLayout.LabelRole, self.iirBpfStopBandRippleLabel)
        self.iirBpfStopBandRippleEdit = QtGui.QLineEdit(self.iirbpfPage)
        self.iirBpfStopBandRippleEdit.setObjectName(_fromUtf8("iirBpfStopBandRippleEdit"))
        self.formLayout_10.setWidget(5, QtGui.QFormLayout.FieldRole, self.iirBpfStopBandRippleEdit)
        self.filterTypeWidget.addWidget(self.iirbpfPage)
        self.iirbsfPage = QtGui.QWidget()
        self.iirbsfPage.setObjectName(_fromUtf8("iirbsfPage"))
        self.formLayout_11 = QtGui.QFormLayout(self.iirbsfPage)
        self.formLayout_11.setObjectName(_fromUtf8("formLayout_11"))
        self.iirendofBsfPassBandLabel1 = QtGui.QLabel(self.iirbsfPage)
        self.iirendofBsfPassBandLabel1.setObjectName(_fromUtf8("iirendofBsfPassBandLabel1"))
        self.formLayout_11.setWidget(0, QtGui.QFormLayout.LabelRole, self.iirendofBsfPassBandLabel1)
        self.iirendofBsfPassBandEdit1 = QtGui.QLineEdit(self.iirbsfPage)
        self.iirendofBsfPassBandEdit1.setObjectName(_fromUtf8("iirendofBsfPassBandEdit1"))
        self.formLayout_11.setWidget(0, QtGui.QFormLayout.FieldRole, self.iirendofBsfPassBandEdit1)
        self.iirstartofBsfStopBandLabel = QtGui.QLabel(self.iirbsfPage)
        self.iirstartofBsfStopBandLabel.setObjectName(_fromUtf8("iirstartofBsfStopBandLabel"))
        self.formLayout_11.setWidget(1, QtGui.QFormLayout.LabelRole, self.iirstartofBsfStopBandLabel)
        self.iirstartofBsfStopBandEdit = QtGui.QLineEdit(self.iirbsfPage)
        self.iirstartofBsfStopBandEdit.setObjectName(_fromUtf8("iirstartofBsfStopBandEdit"))
        self.formLayout_11.setWidget(1, QtGui.QFormLayout.FieldRole, self.iirstartofBsfStopBandEdit)
        self.iirendofBsfStopBandLabel = QtGui.QLabel(self.iirbsfPage)
        self.iirendofBsfStopBandLabel.setObjectName(_fromUtf8("iirendofBsfStopBandLabel"))
        self.formLayout_11.setWidget(2, QtGui.QFormLayout.LabelRole, self.iirendofBsfStopBandLabel)
        self.iirendofBsfStopBandEdit = QtGui.QLineEdit(self.iirbsfPage)
        self.iirendofBsfStopBandEdit.setObjectName(_fromUtf8("iirendofBsfStopBandEdit"))
        self.formLayout_11.setWidget(2, QtGui.QFormLayout.FieldRole, self.iirendofBsfStopBandEdit)
        self.iirstartofBsfPassBandLabel2 = QtGui.QLabel(self.iirbsfPage)
        self.iirstartofBsfPassBandLabel2.setObjectName(_fromUtf8("iirstartofBsfPassBandLabel2"))
        self.formLayout_11.setWidget(3, QtGui.QFormLayout.LabelRole, self.iirstartofBsfPassBandLabel2)
        self.iirstartofBsfPassBandEdit2 = QtGui.QLineEdit(self.iirbsfPage)
        self.iirstartofBsfPassBandEdit2.setObjectName(_fromUtf8("iirstartofBsfPassBandEdit2"))
        self.formLayout_11.setWidget(3, QtGui.QFormLayout.FieldRole, self.iirstartofBsfPassBandEdit2)
        self.iirBsfPassBandAttenLabel = QtGui.QLabel(self.iirbsfPage)
        self.iirBsfPassBandAttenLabel.setObjectName(_fromUtf8("iirBsfPassBandAttenLabel"))
        self.formLayout_11.setWidget(4, QtGui.QFormLayout.LabelRole, self.iirBsfPassBandAttenLabel)
        self.iirBsfPassBandAttenEdit = QtGui.QLineEdit(self.iirbsfPage)
        self.iirBsfPassBandAttenEdit.setObjectName(_fromUtf8("iirBsfPassBandAttenEdit"))
        self.formLayout_11.setWidget(4, QtGui.QFormLayout.FieldRole, self.iirBsfPassBandAttenEdit)
        self.iirBsfStopBandRippleLabel = QtGui.QLabel(self.iirbsfPage)
        self.iirBsfStopBandRippleLabel.setObjectName(_fromUtf8("iirBsfStopBandRippleLabel"))
        self.formLayout_11.setWidget(5, QtGui.QFormLayout.LabelRole, self.iirBsfStopBandRippleLabel)
        self.iirBsfStopBandRippleEdit = QtGui.QLineEdit(self.iirbsfPage)
        self.iirBsfStopBandRippleEdit.setObjectName(_fromUtf8("iirBsfStopBandRippleEdit"))
        self.formLayout_11.setWidget(5, QtGui.QFormLayout.FieldRole, self.iirBsfStopBandRippleEdit)
        self.filterTypeWidget.addWidget(self.iirbsfPage)
        self.iirbesselPage = QtGui.QWidget()
        self.iirbesselPage.setObjectName(_fromUtf8("iirbesselPage"))
        self.formLayout_13 = QtGui.QFormLayout(self.iirbesselPage)
        self.formLayout_13.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
        self.formLayout_13.setObjectName(_fromUtf8("formLayout_13"))
        self.besselordLabel = QtGui.QLabel(self.iirbesselPage)
        self.besselordLabel.setObjectName(_fromUtf8("besselordLabel"))
        self.formLayout_13.setWidget(0, QtGui.QFormLayout.LabelRole, self.besselordLabel)
        self.besselordEdit = QtGui.QLineEdit(self.iirbesselPage)
        self.besselordEdit.setObjectName(_fromUtf8("besselordEdit"))
        self.formLayout_13.setWidget(0, QtGui.QFormLayout.FieldRole, self.besselordEdit)
        self.iirbesselcritLabel1 = QtGui.QLabel(self.iirbesselPage)
        self.iirbesselcritLabel1.setObjectName(_fromUtf8("iirbesselcritLabel1"))
        self.formLayout_13.setWidget(1, QtGui.QFormLayout.LabelRole, self.iirbesselcritLabel1)
        self.iirbesselcritEdit1 = QtGui.QLineEdit(self.iirbesselPage)
        self.iirbesselcritEdit1.setObjectName(_fromUtf8("iirbesselcritEdit1"))
        self.formLayout_13.setWidget(1, QtGui.QFormLayout.FieldRole, self.iirbesselcritEdit1)
        self.iirbesselcritEdit2 = QtGui.QLineEdit(self.iirbesselPage)
        self.iirbesselcritEdit2.setObjectName(_fromUtf8("iirbesselcritEdit2"))
        self.formLayout_13.setWidget(2, QtGui.QFormLayout.FieldRole, self.iirbesselcritEdit2)
        self.iirbesselcritLabel2 = QtGui.QLabel(self.iirbesselPage)
        self.iirbesselcritLabel2.setObjectName(_fromUtf8("iirbesselcritLabel2"))
        self.formLayout_13.setWidget(2, QtGui.QFormLayout.LabelRole, self.iirbesselcritLabel2)
        self.filterTypeWidget.addWidget(self.iirbesselPage)
        self.firhbPage = QtGui.QWidget()
        self.firhbPage.setObjectName(_fromUtf8("firhbPage"))
        self.formLayout_14 = QtGui.QFormLayout(self.firhbPage)
        self.formLayout_14.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
        self.formLayout_14.setObjectName(_fromUtf8("formLayout_14"))
        self.firhbordLabel = QtGui.QLabel(self.firhbPage)
        self.firhbordLabel.setObjectName(_fromUtf8("firhbordLabel"))
        self.formLayout_14.setWidget(0, QtGui.QFormLayout.LabelRole, self.firhbordLabel)
        self.firhbordEdit = QtGui.QLineEdit(self.firhbPage)
        self.firhbordEdit.setObjectName(_fromUtf8("firhbordEdit"))
        self.formLayout_14.setWidget(0, QtGui.QFormLayout.FieldRole, self.firhbordEdit)
        self.firhbtrEditLabel2 = QtGui.QLabel(self.firhbPage)
        self.firhbtrEditLabel2.setObjectName(_fromUtf8("firhbtrEditLabel2"))
        self.formLayout_14.setWidget(2, QtGui.QFormLayout.LabelRole, self.firhbtrEditLabel2)
        self.firhbtrEdit = QtGui.QLineEdit(self.firhbPage)
        self.firhbtrEdit.setObjectName(_fromUtf8("firhbtrEdit"))
        self.formLayout_14.setWidget(2, QtGui.QFormLayout.FieldRole, self.firhbtrEdit)
        self.filterTypeWidget.addWidget(self.firhbPage)
        self.verticalLayout.addWidget(self.filterTypeWidget)
        self.filterPropsBox = QtGui.QGroupBox(self.filterFrame)
        self.filterPropsBox.setObjectName(_fromUtf8("filterPropsBox"))
        self.formLayout_8 = QtGui.QFormLayout(self.filterPropsBox)
        self.formLayout_8.setFieldGrowthPolicy(QtGui.QFormLayout.AllNonFixedFieldsGrow)
        self.formLayout_8.setObjectName(_fromUtf8("formLayout_8"))
        self.nTapsLabel = QtGui.QLabel(self.filterPropsBox)
        self.nTapsLabel.setMinimumSize(QtCore.QSize(150, 0))
        self.nTapsLabel.setObjectName(_fromUtf8("nTapsLabel"))
        self.formLayout_8.setWidget(1, QtGui.QFormLayout.LabelRole, self.nTapsLabel)
        self.nTapsEdit = QtGui.QLabel(self.filterPropsBox)
        self.nTapsEdit.setMaximumSize(QtCore.QSize(100, 16777215))
        self.nTapsEdit.setFrameShape(QtGui.QFrame.Box)
        self.nTapsEdit.setFrameShadow(QtGui.QFrame.Raised)
        self.nTapsEdit.setText(_fromUtf8(""))
        self.nTapsEdit.setObjectName(_fromUtf8("nTapsEdit"))
        self.formLayout_8.setWidget(1, QtGui.QFormLayout.FieldRole, self.nTapsEdit)
        self.verticalLayout.addWidget(self.filterPropsBox)
        self.designButton = QtGui.QPushButton(self.filterFrame)
        self.designButton.setMinimumSize(QtCore.QSize(0, 0))
        self.designButton.setMaximumSize(QtCore.QSize(200, 16777215))
        self.designButton.setAutoDefault(True)
        self.designButton.setDefault(True)
        self.designButton.setObjectName(_fromUtf8("designButton"))
        self.verticalLayout.addWidget(self.designButton)
        self.gridLayout.addWidget(self.filterFrame, 0, 0, 1, 1)
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtGui.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 1128, 19))
        self.menubar.setObjectName(_fromUtf8("menubar"))
        self.menu_File = QtGui.QMenu(self.menubar)
        self.menu_File.setObjectName(_fromUtf8("menu_File"))
        self.menu_Analysis = QtGui.QMenu(self.menubar)
        self.menu_Analysis.setObjectName(_fromUtf8("menu_Analysis"))
        self.menuWidgets = QtGui.QMenu(self.menubar)
        self.menuWidgets.setGeometry(QtCore.QRect(408, 108, 129, 86))
        self.menuWidgets.setObjectName(_fromUtf8("menuWidgets"))
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtGui.QStatusBar(MainWindow)
        self.statusbar.setObjectName(_fromUtf8("statusbar"))
        MainWindow.setStatusBar(self.statusbar)
        self.action_exit = QtGui.QAction(MainWindow)
        self.action_exit.setObjectName(_fromUtf8("action_exit"))
        self.action_save = QtGui.QAction(MainWindow)
        self.action_save.setObjectName(_fromUtf8("action_save"))
        self.action_open = QtGui.QAction(MainWindow)
        self.action_open.setObjectName(_fromUtf8("action_open"))
        self.actionMagnitude_Response = QtGui.QAction(MainWindow)
        self.actionMagnitude_Response.setCheckable(True)
        self.actionMagnitude_Response.setChecked(True)
        self.actionMagnitude_Response.setObjectName(_fromUtf8("actionMagnitude_Response"))
        self.actionPhase_Respone = QtGui.QAction(MainWindow)
        self.actionPhase_Respone.setCheckable(True)
        self.actionPhase_Respone.setChecked(True)
        self.actionPhase_Respone.setObjectName(_fromUtf8("actionPhase_Respone"))
        self.actionGroup_Delay = QtGui.QAction(MainWindow)
        self.actionGroup_Delay.setCheckable(True)
        self.actionGroup_Delay.setChecked(True)
        self.actionGroup_Delay.setObjectName(_fromUtf8("actionGroup_Delay"))
        self.actionPhase_Delay = QtGui.QAction(MainWindow)
        self.actionPhase_Delay.setCheckable(True)
        self.actionPhase_Delay.setChecked(True)
        self.actionPhase_Delay.setObjectName(_fromUtf8("actionPhase_Delay"))
        self.actionImpulse_Response = QtGui.QAction(MainWindow)
        self.actionImpulse_Response.setCheckable(True)
        self.actionImpulse_Response.setChecked(True)
        self.actionImpulse_Response.setObjectName(_fromUtf8("actionImpulse_Response"))
        self.actionStep_Response = QtGui.QAction(MainWindow)
        self.actionStep_Response.setCheckable(True)
        self.actionStep_Response.setChecked(True)
        self.actionStep_Response.setObjectName(_fromUtf8("actionStep_Response"))
        self.actionPole_Zero_Plot = QtGui.QAction(MainWindow)
        self.actionPole_Zero_Plot.setObjectName(_fromUtf8("actionPole_Zero_Plot"))
        self.actionGrid = QtGui.QAction(MainWindow)
        self.actionGrid.setObjectName(_fromUtf8("actionGrid"))
        self.actionPole_Zero_Plot_2 = QtGui.QAction(MainWindow)
        self.actionPole_Zero_Plot_2.setCheckable(True)
        self.actionPole_Zero_Plot_2.setChecked(True)
        self.actionPole_Zero_Plot_2.setObjectName(_fromUtf8("actionPole_Zero_Plot_2"))
        self.actionIdeal_Band = QtGui.QAction(MainWindow)
        self.actionIdeal_Band.setCheckable(True)
        self.actionIdeal_Band.setChecked(False)
        self.actionIdeal_Band.setObjectName(_fromUtf8("actionIdeal_Band"))
        self.actionGrid_2 = QtGui.QAction(MainWindow)
        self.actionGrid_2.setCheckable(True)
        self.actionGrid_2.setChecked(False)
        self.actionGrid_2.setObjectName(_fromUtf8("actionGrid_2"))
        self.actionGrid_3 = QtGui.QAction(MainWindow)
        self.actionGrid_3.setObjectName(_fromUtf8("actionGrid_3"))
        self.actionTabbed = QtGui.QAction(MainWindow)
        self.actionTabbed.setCheckable(True)
        self.actionTabbed.setObjectName(_fromUtf8("actionTabbed"))
        self.actionOverlay = QtGui.QAction(MainWindow)
        self.actionOverlay.setCheckable(True)
        self.actionOverlay.setObjectName(_fromUtf8("actionOverlay"))
        self.actionResponse_widget = QtGui.QAction(MainWindow)
        self.actionResponse_widget.setCheckable(True)
        self.actionResponse_widget.setChecked(True)
        self.actionResponse_widget.setObjectName(_fromUtf8("actionResponse_widget"))
        self.actionSpec_widget = QtGui.QAction(MainWindow)
        self.actionSpec_widget.setCheckable(True)
        self.actionSpec_widget.setChecked(True)
        self.actionSpec_widget.setObjectName(_fromUtf8("actionSpec_widget"))
        self.actionQuick_access = QtGui.QAction(MainWindow)
        self.actionQuick_access.setCheckable(True)
        self.actionQuick_access.setChecked(True)
        self.actionQuick_access.setObjectName(_fromUtf8("actionQuick_access"))
        self.actionFilter_Coefficients = QtGui.QAction(MainWindow)
        self.actionFilter_Coefficients.setCheckable(True)
        self.actionFilter_Coefficients.setChecked(True)
        self.actionFilter_Coefficients.setObjectName(_fromUtf8("actionFilter_Coefficients"))
        self.actionDesign_widget = QtGui.QAction(MainWindow)
        self.actionDesign_widget.setCheckable(True)
        self.actionDesign_widget.setChecked(True)
        self.actionDesign_widget.setObjectName(_fromUtf8("actionDesign_widget"))
        self.actionOverlay_2 = QtGui.QAction(MainWindow)
        self.actionOverlay_2.setObjectName(_fromUtf8("actionOverlay_2"))
        self.actionGridview = QtGui.QAction(MainWindow)
        self.actionGridview.setCheckable(True)
        self.actionGridview.setObjectName(_fromUtf8("actionGridview"))
        self.actionDesign_widget_2 = QtGui.QAction(MainWindow)
        self.actionDesign_widget_2.setCheckable(True)
        self.actionDesign_widget_2.setObjectName(_fromUtf8("actionDesign_widget_2"))
        self.actionQuick_access_2 = QtGui.QAction(MainWindow)
        self.actionQuick_access_2.setObjectName(_fromUtf8("actionQuick_access_2"))
        self.actionSpec_widget_2 = QtGui.QAction(MainWindow)
        self.actionSpec_widget_2.setObjectName(_fromUtf8("actionSpec_widget_2"))
        self.actionResponse_widget_2 = QtGui.QAction(MainWindow)
        self.actionResponse_widget_2.setObjectName(_fromUtf8("actionResponse_widget_2"))
        self.actionDesign_Widget = QtGui.QAction(MainWindow)
        self.actionDesign_Widget.setCheckable(True)
        self.actionDesign_Widget.setChecked(True)
        self.actionDesign_Widget.setObjectName(_fromUtf8("actionDesign_Widget"))
        self.actionQuick_Access = QtGui.QAction(MainWindow)
        self.actionQuick_Access.setCheckable(True)
        self.actionQuick_Access.setChecked(True)
        self.actionQuick_Access.setObjectName(_fromUtf8("actionQuick_Access"))
        self.actionSpec_Widget = QtGui.QAction(MainWindow)
        self.actionSpec_Widget.setCheckable(True)
        self.actionSpec_Widget.setChecked(True)
        self.actionSpec_Widget.setObjectName(_fromUtf8("actionSpec_Widget"))
        self.actionResponse_Widget = QtGui.QAction(MainWindow)
        self.actionResponse_Widget.setCheckable(True)
        self.actionResponse_Widget.setChecked(True)
        self.actionResponse_Widget.setObjectName(_fromUtf8("actionResponse_Widget"))
        self.actionTabview_2 = QtGui.QAction(MainWindow)
        self.actionTabview_2.setCheckable(True)
        self.actionTabview_2.setChecked(True)
        self.actionTabview_2.setObjectName(_fromUtf8("actionTabview_2"))
        self.actionPlot_select = QtGui.QAction(MainWindow)
        self.actionPlot_select.setCheckable(True)
        self.actionPlot_select.setChecked(True)
        self.actionPlot_select.setObjectName(_fromUtf8("actionPlot_select"))
        self.actionBand_Diagram = QtGui.QAction(MainWindow)
        self.actionBand_Diagram.setCheckable(True)
        self.actionBand_Diagram.setChecked(True)
        self.actionBand_Diagram.setObjectName(_fromUtf8("actionBand_Diagram"))
        self.actionCheck = QtGui.QAction(MainWindow)
        self.actionCheck.setObjectName(_fromUtf8("actionCheck"))
        self.actionPlot_FFT_points = QtGui.QAction(MainWindow)
        self.actionPlot_FFT_points.setObjectName(_fromUtf8("actionPlot_FFT_points"))
        self.menu_File.addAction(self.action_open)
        self.menu_File.addAction(self.action_save)
        self.menu_File.addAction(self.action_exit)
        self.menu_Analysis.addSeparator()
        self.menu_Analysis.addAction(self.actionMagnitude_Response)
        self.menu_Analysis.addAction(self.actionPhase_Respone)
        self.menu_Analysis.addAction(self.actionGroup_Delay)
        self.menu_Analysis.addAction(self.actionPhase_Delay)
        self.menu_Analysis.addAction(self.actionImpulse_Response)
        self.menu_Analysis.addAction(self.actionStep_Response)
        self.menu_Analysis.addAction(self.actionGrid_2)
        self.menu_Analysis.addAction(self.actionFilter_Coefficients)
        self.menu_Analysis.addAction(self.actionIdeal_Band)
        self.menu_Analysis.addSeparator()
        self.menu_Analysis.addAction(self.actionPole_Zero_Plot_2)
        self.menu_Analysis.addAction(self.actionBand_Diagram)
        self.menu_Analysis.addSeparator()
        self.menu_Analysis.addAction(self.actionDesign_Widget)
        self.menu_Analysis.addAction(self.actionQuick_Access)
        self.menu_Analysis.addAction(self.actionSpec_Widget)
        self.menu_Analysis.addAction(self.actionResponse_Widget)
        self.menuWidgets.addAction(self.actionGridview)
        self.menuWidgets.addAction(self.actionPlot_select)
        self.menubar.addAction(self.menu_File.menuAction())
        self.menubar.addAction(self.menu_Analysis.menuAction())
        self.menubar.addAction(self.menuWidgets.menuAction())

        self.retranslateUi(MainWindow)
        self.stackedWindows.setCurrentIndex(0)
        self.tabGroup.setCurrentIndex(0)
        self.filterspecView.setCurrentIndex(1)
        self.mfreqTabgroup.setCurrentIndex(0)
        self.mfilterspecView.setCurrentIndex(1)
        self.filterTypeWidget.setCurrentIndex(11)
        QtCore.QObject.connect(self.action_exit, QtCore.SIGNAL(_fromUtf8("activated()")), MainWindow.close)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)
        MainWindow.setTabOrder(self.filterTypeComboBox, self.filterDesignTypeComboBox)
        MainWindow.setTabOrder(self.filterDesignTypeComboBox, self.endofLpfPassBandEdit)
        MainWindow.setTabOrder(self.endofLpfPassBandEdit, self.startofLpfStopBandEdit)
        MainWindow.setTabOrder(self.startofLpfStopBandEdit, self.lpfStopBandAttenEdit)
        MainWindow.setTabOrder(self.lpfStopBandAttenEdit, self.lpfPassBandRippleEdit)
        MainWindow.setTabOrder(self.lpfPassBandRippleEdit, self.startofBpfPassBandEdit)
        MainWindow.setTabOrder(self.startofBpfPassBandEdit, self.endofBpfPassBandEdit)
        MainWindow.setTabOrder(self.endofBpfPassBandEdit, self.bpfTransitionEdit)
        MainWindow.setTabOrder(self.bpfTransitionEdit, self.bpfStopBandAttenEdit)
        MainWindow.setTabOrder(self.bpfStopBandAttenEdit, self.bpfPassBandRippleEdit)
        MainWindow.setTabOrder(self.bpfPassBandRippleEdit, self.startofBnfStopBandEdit)
        MainWindow.setTabOrder(self.startofBnfStopBandEdit, self.endofBnfStopBandEdit)
        MainWindow.setTabOrder(self.endofBnfStopBandEdit, self.bnfTransitionEdit)
        MainWindow.setTabOrder(self.bnfTransitionEdit, self.bnfStopBandAttenEdit)
        MainWindow.setTabOrder(self.bnfStopBandAttenEdit, self.bnfPassBandRippleEdit)
        MainWindow.setTabOrder(self.bnfPassBandRippleEdit, self.endofHpfStopBandEdit)
        MainWindow.setTabOrder(self.endofHpfStopBandEdit, self.startofHpfPassBandEdit)
        MainWindow.setTabOrder(self.startofHpfPassBandEdit, self.hpfStopBandAttenEdit)
        MainWindow.setTabOrder(self.hpfStopBandAttenEdit, self.hpfPassBandRippleEdit)
        MainWindow.setTabOrder(self.hpfPassBandRippleEdit, self.rrcSymbolRateEdit)
        MainWindow.setTabOrder(self.rrcSymbolRateEdit, self.rrcAlphaEdit)
        MainWindow.setTabOrder(self.rrcAlphaEdit, self.rrcNumTapsEdit)
        MainWindow.setTabOrder(self.rrcNumTapsEdit, self.gausSymbolRateEdit)
        MainWindow.setTabOrder(self.gausSymbolRateEdit, self.gausBTEdit)
        MainWindow.setTabOrder(self.gausBTEdit, self.gausNumTapsEdit)
        MainWindow.setTabOrder(self.gausNumTapsEdit, self.designButton)

    def retranslateUi(self, MainWindow):
        MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "GNU Radio Filter Design Tool", None, QtGui.QApplication.UnicodeUTF8))
        self.tabGroup.setTabText(self.tabGroup.indexOf(self.freqTab), QtGui.QApplication.translate("MainWindow", "Magnitude Response", None, QtGui.QApplication.UnicodeUTF8))
        self.tabGroup.setTabText(self.tabGroup.indexOf(self.timeTab), QtGui.QApplication.translate("MainWindow", "Filter Taps", None, QtGui.QApplication.UnicodeUTF8))
        self.tabGroup.setTabText(self.tabGroup.indexOf(self.phaseTab), QtGui.QApplication.translate("MainWindow", "Phase Response", None, QtGui.QApplication.UnicodeUTF8))
        self.tabGroup.setTabText(self.tabGroup.indexOf(self.groupTab), QtGui.QApplication.translate("MainWindow", "Group Delay", None, QtGui.QApplication.UnicodeUTF8))
        self.tabGroup.setTabText(self.tabGroup.indexOf(self.fcTab), QtGui.QApplication.translate("MainWindow", "Filter Coefficients", None, QtGui.QApplication.UnicodeUTF8))
        self.tabGroup.setTabText(self.tabGroup.indexOf(self.impresTab), QtGui.QApplication.translate("MainWindow", "Impulse Response", None, QtGui.QApplication.UnicodeUTF8))
        self.tabGroup.setTabText(self.tabGroup.indexOf(self.stepresTab), QtGui.QApplication.translate("MainWindow", "Step Response", None, QtGui.QApplication.UnicodeUTF8))
        self.tabGroup.setTabText(self.tabGroup.indexOf(self.pdelayTab), QtGui.QApplication.translate("MainWindow", "Phase Delay", None, QtGui.QApplication.UnicodeUTF8))
        self.filterspecView.setTabText(self.filterspecView.indexOf(self.bandDiagram), QtGui.QApplication.translate("MainWindow", "Band Diagram", None, QtGui.QApplication.UnicodeUTF8))
        self.addzeroPush.setToolTip(QtGui.QApplication.translate("MainWindow", "Add zero", None, QtGui.QApplication.UnicodeUTF8))
        self.addzeroPush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.addpolePush.setToolTip(QtGui.QApplication.translate("MainWindow", "Add pole", None, QtGui.QApplication.UnicodeUTF8))
        self.addpolePush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.delPush.setToolTip(QtGui.QApplication.translate("MainWindow", "Delete pole/zero", None, QtGui.QApplication.UnicodeUTF8))
        self.delPush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.conjPush.setToolTip(QtGui.QApplication.translate("MainWindow", "Conjugate", None, QtGui.QApplication.UnicodeUTF8))
        self.conjPush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.filterspecView.setTabText(self.filterspecView.indexOf(self.poleZero), QtGui.QApplication.translate("MainWindow", "Pole-Zero Plot", None, QtGui.QApplication.UnicodeUTF8))
        self.responseBox.setTitle(QtGui.QApplication.translate("MainWindow", "Filter Responses", None, QtGui.QApplication.UnicodeUTF8))
        self.checkMagres.setText(QtGui.QApplication.translate("MainWindow", "Magnitude Response", None, QtGui.QApplication.UnicodeUTF8))
        self.checkPhase.setText(QtGui.QApplication.translate("MainWindow", "Phase Response", None, QtGui.QApplication.UnicodeUTF8))
        self.checkGdelay.setText(QtGui.QApplication.translate("MainWindow", "Group Delay", None, QtGui.QApplication.UnicodeUTF8))
        self.checkPdelay.setText(QtGui.QApplication.translate("MainWindow", "Phase Delay", None, QtGui.QApplication.UnicodeUTF8))
        self.checkImpulse.setText(QtGui.QApplication.translate("MainWindow", "Impulse Response", None, QtGui.QApplication.UnicodeUTF8))
        self.checkStep.setText(QtGui.QApplication.translate("MainWindow", "Step Response", None, QtGui.QApplication.UnicodeUTF8))
        self.checkGrid.setText(QtGui.QApplication.translate("MainWindow", "Grid", None, QtGui.QApplication.UnicodeUTF8))
        self.checkFcoeff.setText(QtGui.QApplication.translate("MainWindow", "Filter Coefficients", None, QtGui.QApplication.UnicodeUTF8))
        self.checkKeepcur.setText(QtGui.QApplication.translate("MainWindow", "Buffer current plots", None, QtGui.QApplication.UnicodeUTF8))
        self.groupSpecs.setTitle(QtGui.QApplication.translate("MainWindow", "Filter Specs", None, QtGui.QApplication.UnicodeUTF8))
        self.checkBand.setText(QtGui.QApplication.translate("MainWindow", "Band Diagram", None, QtGui.QApplication.UnicodeUTF8))
        self.checkPzplot.setText(QtGui.QApplication.translate("MainWindow", "Pole-Zero Plot", None, QtGui.QApplication.UnicodeUTF8))
        self.sysParamsBox.setTitle(QtGui.QApplication.translate("MainWindow", "Plot Parameter", None, QtGui.QApplication.UnicodeUTF8))
        self.nfftLabel.setText(QtGui.QApplication.translate("MainWindow", "Num FFT points", None, QtGui.QApplication.UnicodeUTF8))
        self.mfmagPush.setToolTip(QtGui.QApplication.translate("MainWindow", "Magnitude Response", None, QtGui.QApplication.UnicodeUTF8))
        self.mfmagPush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.mfphasePush.setToolTip(QtGui.QApplication.translate("MainWindow", "Phase Response", None, QtGui.QApplication.UnicodeUTF8))
        self.mfphasePush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.mfgpdlyPush.setToolTip(QtGui.QApplication.translate("MainWindow", "Group Delay", None, QtGui.QApplication.UnicodeUTF8))
        self.mfgpdlyPush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.mfphdlyPush.setToolTip(QtGui.QApplication.translate("MainWindow", "Phase Delay", None, QtGui.QApplication.UnicodeUTF8))
        self.mfphdlyPush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.mfoverlayPush.setToolTip(QtGui.QApplication.translate("MainWindow", "Overlay", None, QtGui.QApplication.UnicodeUTF8))
        self.mfoverlayPush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.mfreqTabgroup.setTabText(self.mfreqTabgroup.indexOf(self.mfreqTab), QtGui.QApplication.translate("MainWindow", "Frequency Response", None, QtGui.QApplication.UnicodeUTF8))
        self.mttapsPush.setToolTip(QtGui.QApplication.translate("MainWindow", "Filter Taps", None, QtGui.QApplication.UnicodeUTF8))
        self.mttapsPush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.mtstepPush.setToolTip(QtGui.QApplication.translate("MainWindow", "Step Response", None, QtGui.QApplication.UnicodeUTF8))
        self.mtstepPush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.mtimpPush.setToolTip(QtGui.QApplication.translate("MainWindow", "Impulse Response", None, QtGui.QApplication.UnicodeUTF8))
        self.mtimpPush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.mtimeTabgroup.setTabText(self.mtimeTabgroup.indexOf(self.mtimeTab), QtGui.QApplication.translate("MainWindow", "Time responses", None, QtGui.QApplication.UnicodeUTF8))
        self.mfilterspecView.setTabText(self.mfilterspecView.indexOf(self.mbandDiagram), QtGui.QApplication.translate("MainWindow", "Ideal Band", None, QtGui.QApplication.UnicodeUTF8))
        self.maddzeroPush.setToolTip(QtGui.QApplication.translate("MainWindow", "Add zero", None, QtGui.QApplication.UnicodeUTF8))
        self.maddzeroPush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.maddpolePush.setToolTip(QtGui.QApplication.translate("MainWindow", "Add pole", None, QtGui.QApplication.UnicodeUTF8))
        self.maddpolePush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.mdelPush.setToolTip(QtGui.QApplication.translate("MainWindow", "Delete pole/zero", None, QtGui.QApplication.UnicodeUTF8))
        self.mdelPush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.mconjPush.setToolTip(QtGui.QApplication.translate("MainWindow", "Conjugate", None, QtGui.QApplication.UnicodeUTF8))
        self.mconjPush.setText(QtGui.QApplication.translate("MainWindow", "...", None, QtGui.QApplication.UnicodeUTF8))
        self.mfilterspecView.setTabText(self.mfilterspecView.indexOf(self.mpoleZero), QtGui.QApplication.translate("MainWindow", "Pole-Zero Plot", None, QtGui.QApplication.UnicodeUTF8))
        self.mfilterspecView.setTabText(self.mfilterspecView.indexOf(self.mfcTab), QtGui.QApplication.translate("MainWindow", "Filter Coefficients", None, QtGui.QApplication.UnicodeUTF8))
        self.fselectComboBox.setItemText(0, QtGui.QApplication.translate("MainWindow", "FIR", None, QtGui.QApplication.UnicodeUTF8))
        self.fselectComboBox.setItemText(1, QtGui.QApplication.translate("MainWindow", "IIR(scipy)", None, QtGui.QApplication.UnicodeUTF8))
        self.filterTypeComboBox.setItemText(0, QtGui.QApplication.translate("MainWindow", "Low Pass", None, QtGui.QApplication.UnicodeUTF8))
        self.filterTypeComboBox.setItemText(1, QtGui.QApplication.translate("MainWindow", "High Pass", None, QtGui.QApplication.UnicodeUTF8))
        self.filterTypeComboBox.setItemText(2, QtGui.QApplication.translate("MainWindow", "Band Pass", None, QtGui.QApplication.UnicodeUTF8))
        self.filterTypeComboBox.setItemText(3, QtGui.QApplication.translate("MainWindow", "Complex Band Pass", None, QtGui.QApplication.UnicodeUTF8))
        self.filterTypeComboBox.setItemText(4, QtGui.QApplication.translate("MainWindow", "Band Notch", None, QtGui.QApplication.UnicodeUTF8))
        self.filterTypeComboBox.setItemText(5, QtGui.QApplication.translate("MainWindow", "Root Raised Cosine", None, QtGui.QApplication.UnicodeUTF8))
        self.filterTypeComboBox.setItemText(6, QtGui.QApplication.translate("MainWindow", "Gaussian", None, QtGui.QApplication.UnicodeUTF8))
        self.filterTypeComboBox.setItemText(7, QtGui.QApplication.translate("MainWindow", "Half Band", None, QtGui.QApplication.UnicodeUTF8))
        self.iirfilterBandComboBox.setItemText(0, QtGui.QApplication.translate("MainWindow", "Low Pass", None, QtGui.QApplication.UnicodeUTF8))
        self.iirfilterBandComboBox.setItemText(1, QtGui.QApplication.translate("MainWindow", "Band Pass", None, QtGui.QApplication.UnicodeUTF8))
        self.iirfilterBandComboBox.setItemText(2, QtGui.QApplication.translate("MainWindow", "Band Stop", None, QtGui.QApplication.UnicodeUTF8))
        self.iirfilterBandComboBox.setItemText(3, QtGui.QApplication.translate("MainWindow", "High Pass", None, QtGui.QApplication.UnicodeUTF8))
        self.adComboBox.setItemText(0, QtGui.QApplication.translate("MainWindow", "Digital (normalized 0-1)", None, QtGui.QApplication.UnicodeUTF8))
        self.adComboBox.setItemText(1, QtGui.QApplication.translate("MainWindow", "Analog (rad/second)", None, QtGui.QApplication.UnicodeUTF8))
        self.filterDesignTypeComboBox.setItemText(0, QtGui.QApplication.translate("MainWindow", "Hamming Window", None, QtGui.QApplication.UnicodeUTF8))
        self.filterDesignTypeComboBox.setItemText(1, QtGui.QApplication.translate("MainWindow", "Hann Window", None, QtGui.QApplication.UnicodeUTF8))
        self.filterDesignTypeComboBox.setItemText(2, QtGui.QApplication.translate("MainWindow", "Blackman Window", None, QtGui.QApplication.UnicodeUTF8))
        self.filterDesignTypeComboBox.setItemText(3, QtGui.QApplication.translate("MainWindow", "Rectangular Window", None, QtGui.QApplication.UnicodeUTF8))
        self.filterDesignTypeComboBox.setItemText(4, QtGui.QApplication.translate("MainWindow", "Kaiser Window", None, QtGui.QApplication.UnicodeUTF8))
        self.filterDesignTypeComboBox.setItemText(5, QtGui.QApplication.translate("MainWindow", "Blackman-harris Window", None, QtGui.QApplication.UnicodeUTF8))
        self.filterDesignTypeComboBox.setItemText(6, QtGui.QApplication.translate("MainWindow", "Equiripple", None, QtGui.QApplication.UnicodeUTF8))
        self.iirfilterTypeComboBox.setItemText(0, QtGui.QApplication.translate("MainWindow", "Elliptic", None, QtGui.QApplication.UnicodeUTF8))
        self.iirfilterTypeComboBox.setItemText(1, QtGui.QApplication.translate("MainWindow", "Butterworth", None, QtGui.QApplication.UnicodeUTF8))
        self.iirfilterTypeComboBox.setItemText(2, QtGui.QApplication.translate("MainWindow", "Chebyshev-1", None, QtGui.QApplication.UnicodeUTF8))
        self.iirfilterTypeComboBox.setItemText(3, QtGui.QApplication.translate("MainWindow", "Chebyshev-2", None, QtGui.QApplication.UnicodeUTF8))
        self.iirfilterTypeComboBox.setItemText(4, QtGui.QApplication.translate("MainWindow", "Bessel", None, QtGui.QApplication.UnicodeUTF8))
        self.sampleRateLabel.setText(QtGui.QApplication.translate("MainWindow", "Sample Rate (sps)", None, QtGui.QApplication.UnicodeUTF8))
        self.sampleRateEdit.setText(QtGui.QApplication.translate("MainWindow", "320000", None, QtGui.QApplication.UnicodeUTF8))
        self.filterGainLabel.setText(QtGui.QApplication.translate("MainWindow", "Filter Gain", None, QtGui.QApplication.UnicodeUTF8))
        self.filterGainEdit.setText(QtGui.QApplication.translate("MainWindow", "2", None, QtGui.QApplication.UnicodeUTF8))
        self.endofLpfPassBandLabel.setText(QtGui.QApplication.translate("MainWindow", "End of Pass Band (Hz)", None, QtGui.QApplication.UnicodeUTF8))
        self.endofLpfPassBandEdit.setText(QtGui.QApplication.translate("MainWindow", "50000", None, QtGui.QApplication.UnicodeUTF8))
        self.startofLpfStopBandLabel.setText(QtGui.QApplication.translate("MainWindow", "Start of Stop Band (Hz)", None, QtGui.QApplication.UnicodeUTF8))
        self.startofLpfStopBandEdit.setText(QtGui.QApplication.translate("MainWindow", "60000", None, QtGui.QApplication.UnicodeUTF8))
        self.lpfStopBandAttenLabel.setText(QtGui.QApplication.translate("MainWindow", "Stop Band Attenuation (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.lpfStopBandAttenEdit.setText(QtGui.QApplication.translate("MainWindow", "40", None, QtGui.QApplication.UnicodeUTF8))
        self.lpfPassBandRippleLabel.setText(QtGui.QApplication.translate("MainWindow", "Pass Band Ripple (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.lpfPassBandRippleEdit.setText(QtGui.QApplication.translate("MainWindow", "1", None, QtGui.QApplication.UnicodeUTF8))
        self.startofBpfPassBandLabel.setText(QtGui.QApplication.translate("MainWindow", "Start of Pass Band (Hz)", None, QtGui.QApplication.UnicodeUTF8))
        self.startofBpfPassBandEdit.setText(QtGui.QApplication.translate("MainWindow", "50000", None, QtGui.QApplication.UnicodeUTF8))
        self.endofBpfPassBandLabel.setText(QtGui.QApplication.translate("MainWindow", "End of Pass Band (Hz)", None, QtGui.QApplication.UnicodeUTF8))
        self.endofBpfPassBandEdit.setText(QtGui.QApplication.translate("MainWindow", "80000", None, QtGui.QApplication.UnicodeUTF8))
        self.bpfStopBandAttenEdit.setText(QtGui.QApplication.translate("MainWindow", "40", None, QtGui.QApplication.UnicodeUTF8))
        self.bpfStopBandAttenLabel.setText(QtGui.QApplication.translate("MainWindow", "Stop Band Attenuation (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.bpfTransitionLabel.setText(QtGui.QApplication.translate("MainWindow", "Transition Width (Hz)", None, QtGui.QApplication.UnicodeUTF8))
        self.bpfTransitionEdit.setText(QtGui.QApplication.translate("MainWindow", "10000", None, QtGui.QApplication.UnicodeUTF8))
        self.bpfPassBandRippleEdit.setText(QtGui.QApplication.translate("MainWindow", "1", None, QtGui.QApplication.UnicodeUTF8))
        self.bpfPassBandRippleLabel.setText(QtGui.QApplication.translate("MainWindow", "Pass Band Ripple (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.startofBnfStopBandLabel.setText(QtGui.QApplication.translate("MainWindow", "Start of Stop Band (Hz)", None, QtGui.QApplication.UnicodeUTF8))
        self.startofBnfStopBandEdit.setText(QtGui.QApplication.translate("MainWindow", "50000", None, QtGui.QApplication.UnicodeUTF8))
        self.endofBnfStopBandLabel.setText(QtGui.QApplication.translate("MainWindow", "End of Stop Band (Hz)", None, QtGui.QApplication.UnicodeUTF8))
        self.endofBnfStopBandEdit.setText(QtGui.QApplication.translate("MainWindow", "80000", None, QtGui.QApplication.UnicodeUTF8))
        self.bnfTransitionLabel.setText(QtGui.QApplication.translate("MainWindow", "Transition Width (Hz)", None, QtGui.QApplication.UnicodeUTF8))
        self.bnfTransitionEdit.setText(QtGui.QApplication.translate("MainWindow", "10000", None, QtGui.QApplication.UnicodeUTF8))
        self.bnfStopBandAttenLabel.setText(QtGui.QApplication.translate("MainWindow", "Stop Band Attenuation (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.bnfStopBandAttenEdit.setText(QtGui.QApplication.translate("MainWindow", "48", None, QtGui.QApplication.UnicodeUTF8))
        self.bnfPassBandRippleLabel.setText(QtGui.QApplication.translate("MainWindow", "Pass Band Ripple (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.bnfPassBandRippleEdit.setText(QtGui.QApplication.translate("MainWindow", "1", None, QtGui.QApplication.UnicodeUTF8))
        self.endofHpfStopBandLabel.setText(QtGui.QApplication.translate("MainWindow", "End of Stop Band (Hz)", None, QtGui.QApplication.UnicodeUTF8))
        self.endofHpfStopBandEdit.setText(QtGui.QApplication.translate("MainWindow", "50000", None, QtGui.QApplication.UnicodeUTF8))
        self.startofHpfPassBandLabel.setText(QtGui.QApplication.translate("MainWindow", "Start of Pass Band (Hz)", None, QtGui.QApplication.UnicodeUTF8))
        self.startofHpfPassBandEdit.setText(QtGui.QApplication.translate("MainWindow", "55000", None, QtGui.QApplication.UnicodeUTF8))
        self.hpfStopBandAttenLabel.setText(QtGui.QApplication.translate("MainWindow", "Stop Band Attenuation (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.hpfStopBandAttenEdit.setText(QtGui.QApplication.translate("MainWindow", "48", None, QtGui.QApplication.UnicodeUTF8))
        self.hpfPassBandRippleLabel.setText(QtGui.QApplication.translate("MainWindow", "Pass Band Ripple (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.hpfPassBandRippleEdit.setText(QtGui.QApplication.translate("MainWindow", "1", None, QtGui.QApplication.UnicodeUTF8))
        self.rrcSymbolRateLabel.setText(QtGui.QApplication.translate("MainWindow", "Symbol Rate (sps)", None, QtGui.QApplication.UnicodeUTF8))
        self.rrcAlphaLabel.setText(QtGui.QApplication.translate("MainWindow", "Roll-off Factor", None, QtGui.QApplication.UnicodeUTF8))
        self.rrcNumTapsLabel.setText(QtGui.QApplication.translate("MainWindow", "Number of Taps", None, QtGui.QApplication.UnicodeUTF8))
        self.rrcSymbolRateEdit.setText(QtGui.QApplication.translate("MainWindow", "3200", None, QtGui.QApplication.UnicodeUTF8))
        self.rrcAlphaEdit.setText(QtGui.QApplication.translate("MainWindow", "15", None, QtGui.QApplication.UnicodeUTF8))
        self.rrcNumTapsEdit.setText(QtGui.QApplication.translate("MainWindow", "50", None, QtGui.QApplication.UnicodeUTF8))
        self.gausSymbolRateLabel.setText(QtGui.QApplication.translate("MainWindow", "Symbol Rate (sps)", None, QtGui.QApplication.UnicodeUTF8))
        self.gausSymbolRateEdit.setText(QtGui.QApplication.translate("MainWindow", "5000", None, QtGui.QApplication.UnicodeUTF8))
        self.gausBTLabel.setText(QtGui.QApplication.translate("MainWindow", "Roll-off Factor", None, QtGui.QApplication.UnicodeUTF8))
        self.gausBTEdit.setText(QtGui.QApplication.translate("MainWindow", "0.5", None, QtGui.QApplication.UnicodeUTF8))
        self.gausNumTapsLabel.setText(QtGui.QApplication.translate("MainWindow", "Number of Taps", None, QtGui.QApplication.UnicodeUTF8))
        self.gausNumTapsEdit.setText(QtGui.QApplication.translate("MainWindow", "30", None, QtGui.QApplication.UnicodeUTF8))
        self.iirendofLpfPassBandLabel.setText(QtGui.QApplication.translate("MainWindow", "End of Pass Band", None, QtGui.QApplication.UnicodeUTF8))
        self.iirendofLpfPassBandEdit.setText(QtGui.QApplication.translate("MainWindow", "0.3", None, QtGui.QApplication.UnicodeUTF8))
        self.iirstartofLpfStopBandLabel.setText(QtGui.QApplication.translate("MainWindow", "Start of Stop Band ", None, QtGui.QApplication.UnicodeUTF8))
        self.iirstartofLpfStopBandEdit.setText(QtGui.QApplication.translate("MainWindow", "0.5", None, QtGui.QApplication.UnicodeUTF8))
        self.iirLpfPassBandAttenLabel.setText(QtGui.QApplication.translate("MainWindow", "Max loss in Pass Band (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.iirLpfPassBandAttenEdit.setText(QtGui.QApplication.translate("MainWindow", "1", None, QtGui.QApplication.UnicodeUTF8))
        self.iirLpfStopBandRippleLabel.setText(QtGui.QApplication.translate("MainWindow", "Min atten in Stop Band (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.iirLpfStopBandRippleEdit.setText(QtGui.QApplication.translate("MainWindow", "60", None, QtGui.QApplication.UnicodeUTF8))
        self.iirendofHpfStopBandLabel.setText(QtGui.QApplication.translate("MainWindow", "End of Stop Band", None, QtGui.QApplication.UnicodeUTF8))
        self.iirendofHpfStopBandEdit.setText(QtGui.QApplication.translate("MainWindow", "0.3", None, QtGui.QApplication.UnicodeUTF8))
        self.iirstartofHpfPassBandLabel.setText(QtGui.QApplication.translate("MainWindow", "Start of Pass Band ", None, QtGui.QApplication.UnicodeUTF8))
        self.iirstartofHpfPassBandEdit.setText(QtGui.QApplication.translate("MainWindow", "0.5", None, QtGui.QApplication.UnicodeUTF8))
        self.iirHpfPassBandAttenLabel.setText(QtGui.QApplication.translate("MainWindow", "Max loss in Pass Band (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.iirHpfPassBandAttenEdit.setText(QtGui.QApplication.translate("MainWindow", "1", None, QtGui.QApplication.UnicodeUTF8))
        self.iirHpfStopBandRippleLabel.setText(QtGui.QApplication.translate("MainWindow", "Min atten in Stop Band (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.iirHpfStopBandRippleEdit.setText(QtGui.QApplication.translate("MainWindow", "60", None, QtGui.QApplication.UnicodeUTF8))
        self.iirendofBpfStopBandLabel1.setText(QtGui.QApplication.translate("MainWindow", "End of Stop Band-1", None, QtGui.QApplication.UnicodeUTF8))
        self.iirendofBpfStopBandEdit1.setText(QtGui.QApplication.translate("MainWindow", "0.2", None, QtGui.QApplication.UnicodeUTF8))
        self.iirstartofBpfPassBandLabel.setText(QtGui.QApplication.translate("MainWindow", "Start of Pass Band ", None, QtGui.QApplication.UnicodeUTF8))
        self.iirstartofBpfPassBandEdit.setText(QtGui.QApplication.translate("MainWindow", "0.3", None, QtGui.QApplication.UnicodeUTF8))
        self.iirendofBpfPassBandLabel.setText(QtGui.QApplication.translate("MainWindow", "End of Pass Band ", None, QtGui.QApplication.UnicodeUTF8))
        self.iirendofBpfPassBandEdit.setText(QtGui.QApplication.translate("MainWindow", "0.5", None, QtGui.QApplication.UnicodeUTF8))
        self.iirstartofBpfStopBandLabel2.setText(QtGui.QApplication.translate("MainWindow", "Start of Stop Band-2", None, QtGui.QApplication.UnicodeUTF8))
        self.iirstartofBpfStopBandEdit2.setText(QtGui.QApplication.translate("MainWindow", "0.6", None, QtGui.QApplication.UnicodeUTF8))
        self.iirBpfPassBandAttenLabel.setText(QtGui.QApplication.translate("MainWindow", "Max loss in Pass Band (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.iirBpfPassBandAttenEdit.setText(QtGui.QApplication.translate("MainWindow", "1", None, QtGui.QApplication.UnicodeUTF8))
        self.iirBpfStopBandRippleLabel.setText(QtGui.QApplication.translate("MainWindow", "Min atten in Stop Band (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.iirBpfStopBandRippleEdit.setText(QtGui.QApplication.translate("MainWindow", "60", None, QtGui.QApplication.UnicodeUTF8))
        self.iirendofBsfPassBandLabel1.setText(QtGui.QApplication.translate("MainWindow", "End of Pass Band-1", None, QtGui.QApplication.UnicodeUTF8))
        self.iirendofBsfPassBandEdit1.setText(QtGui.QApplication.translate("MainWindow", "0.2", None, QtGui.QApplication.UnicodeUTF8))
        self.iirstartofBsfStopBandLabel.setText(QtGui.QApplication.translate("MainWindow", "Start of Stop Band ", None, QtGui.QApplication.UnicodeUTF8))
        self.iirstartofBsfStopBandEdit.setText(QtGui.QApplication.translate("MainWindow", "0.3", None, QtGui.QApplication.UnicodeUTF8))
        self.iirendofBsfStopBandLabel.setText(QtGui.QApplication.translate("MainWindow", "End of Stop Band ", None, QtGui.QApplication.UnicodeUTF8))
        self.iirendofBsfStopBandEdit.setText(QtGui.QApplication.translate("MainWindow", "0.6", None, QtGui.QApplication.UnicodeUTF8))
        self.iirstartofBsfPassBandLabel2.setText(QtGui.QApplication.translate("MainWindow", "Start of Pass Band-2", None, QtGui.QApplication.UnicodeUTF8))
        self.iirstartofBsfPassBandEdit2.setText(QtGui.QApplication.translate("MainWindow", "0.7", None, QtGui.QApplication.UnicodeUTF8))
        self.iirBsfPassBandAttenLabel.setText(QtGui.QApplication.translate("MainWindow", "Max loss in Pass Band (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.iirBsfPassBandAttenEdit.setText(QtGui.QApplication.translate("MainWindow", "1", None, QtGui.QApplication.UnicodeUTF8))
        self.iirBsfStopBandRippleLabel.setText(QtGui.QApplication.translate("MainWindow", "Min atten in Stop Band (dB)", None, QtGui.QApplication.UnicodeUTF8))
        self.iirBsfStopBandRippleEdit.setText(QtGui.QApplication.translate("MainWindow", "60", None, QtGui.QApplication.UnicodeUTF8))
        self.besselordLabel.setText(QtGui.QApplication.translate("MainWindow", "Filter Order", None, QtGui.QApplication.UnicodeUTF8))
        self.besselordEdit.setText(QtGui.QApplication.translate("MainWindow", "10", None, QtGui.QApplication.UnicodeUTF8))
        self.iirbesselcritLabel1.setText(QtGui.QApplication.translate("MainWindow", "Critical point-1", None, QtGui.QApplication.UnicodeUTF8))
        self.iirbesselcritEdit1.setText(QtGui.QApplication.translate("MainWindow", "0.2", None, QtGui.QApplication.UnicodeUTF8))
        self.iirbesselcritEdit2.setText(QtGui.QApplication.translate("MainWindow", "0.5", None, QtGui.QApplication.UnicodeUTF8))
        self.iirbesselcritLabel2.setText(QtGui.QApplication.translate("MainWindow", "Critical point-2", None, QtGui.QApplication.UnicodeUTF8))
        self.firhbordLabel.setText(QtGui.QApplication.translate("MainWindow", "Filter Order", None, QtGui.QApplication.UnicodeUTF8))
        self.firhbordEdit.setText(QtGui.QApplication.translate("MainWindow", "34", None, QtGui.QApplication.UnicodeUTF8))
        self.firhbtrEditLabel2.setText(QtGui.QApplication.translate("MainWindow", "Transition width \n"
" (from fs/4)", None, QtGui.QApplication.UnicodeUTF8))
        self.firhbtrEdit.setText(QtGui.QApplication.translate("MainWindow", "10000", None, QtGui.QApplication.UnicodeUTF8))
        self.filterPropsBox.setTitle(QtGui.QApplication.translate("MainWindow", "Filter Properties", None, QtGui.QApplication.UnicodeUTF8))
        self.nTapsLabel.setText(QtGui.QApplication.translate("MainWindow", "Number of Taps:", None, QtGui.QApplication.UnicodeUTF8))
        self.designButton.setText(QtGui.QApplication.translate("MainWindow", "Design", None, QtGui.QApplication.UnicodeUTF8))
        self.menu_File.setTitle(QtGui.QApplication.translate("MainWindow", "&File", None, QtGui.QApplication.UnicodeUTF8))
        self.menu_Analysis.setTitle(QtGui.QApplication.translate("MainWindow", "Analysis", None, QtGui.QApplication.UnicodeUTF8))
        self.menuWidgets.setTitle(QtGui.QApplication.translate("MainWindow", "View", None, QtGui.QApplication.UnicodeUTF8))
        self.action_exit.setText(QtGui.QApplication.translate("MainWindow", "E&xit", None, QtGui.QApplication.UnicodeUTF8))
        self.action_save.setText(QtGui.QApplication.translate("MainWindow", "&Save", None, QtGui.QApplication.UnicodeUTF8))
        self.action_save.setShortcut(QtGui.QApplication.translate("MainWindow", "Ctrl+S", None, QtGui.QApplication.UnicodeUTF8))
        self.action_open.setText(QtGui.QApplication.translate("MainWindow", "&Open", None, QtGui.QApplication.UnicodeUTF8))
        self.action_open.setShortcut(QtGui.QApplication.translate("MainWindow", "Ctrl+O", None, QtGui.QApplication.UnicodeUTF8))
        self.actionMagnitude_Response.setText(QtGui.QApplication.translate("MainWindow", "Magnitude Response", None, QtGui.QApplication.UnicodeUTF8))
        self.actionPhase_Respone.setText(QtGui.QApplication.translate("MainWindow", "Phase Respone", None, QtGui.QApplication.UnicodeUTF8))
        self.actionGroup_Delay.setText(QtGui.QApplication.translate("MainWindow", "Group Delay", None, QtGui.QApplication.UnicodeUTF8))
        self.actionPhase_Delay.setText(QtGui.QApplication.translate("MainWindow", "Phase Delay", None, QtGui.QApplication.UnicodeUTF8))
        self.actionImpulse_Response.setText(QtGui.QApplication.translate("MainWindow", "Impulse Response", None, QtGui.QApplication.UnicodeUTF8))
        self.actionStep_Response.setText(QtGui.QApplication.translate("MainWindow", "Step Response", None, QtGui.QApplication.UnicodeUTF8))
        self.actionPole_Zero_Plot.setText(QtGui.QApplication.translate("MainWindow", "Pole-Zero Plot", None, QtGui.QApplication.UnicodeUTF8))
        self.actionGrid.setText(QtGui.QApplication.translate("MainWindow", "Grid", None, QtGui.QApplication.UnicodeUTF8))
        self.actionPole_Zero_Plot_2.setText(QtGui.QApplication.translate("MainWindow", "Pole Zero Plot", None, QtGui.QApplication.UnicodeUTF8))
        self.actionIdeal_Band.setText(QtGui.QApplication.translate("MainWindow", "Ideal Band", None, QtGui.QApplication.UnicodeUTF8))
        self.actionGrid_2.setText(QtGui.QApplication.translate("MainWindow", "Grid", None, QtGui.QApplication.UnicodeUTF8))
        self.actionGrid_3.setText(QtGui.QApplication.translate("MainWindow", "Grid", None, QtGui.QApplication.UnicodeUTF8))
        self.actionTabbed.setText(QtGui.QApplication.translate("MainWindow", "Tabbed", None, QtGui.QApplication.UnicodeUTF8))
        self.actionOverlay.setText(QtGui.QApplication.translate("MainWindow", "Overlay", None, QtGui.QApplication.UnicodeUTF8))
        self.actionResponse_widget.setText(QtGui.QApplication.translate("MainWindow", "Response widget", None, QtGui.QApplication.UnicodeUTF8))
        self.actionSpec_widget.setText(QtGui.QApplication.translate("MainWindow", "Spec widget", None, QtGui.QApplication.UnicodeUTF8))
        self.actionQuick_access.setText(QtGui.QApplication.translate("MainWindow", "Quick access", None, QtGui.QApplication.UnicodeUTF8))
        self.actionFilter_Coefficients.setText(QtGui.QApplication.translate("MainWindow", "Filter Coefficients", None, QtGui.QApplication.UnicodeUTF8))
        self.actionDesign_widget.setText(QtGui.QApplication.translate("MainWindow", "Design widget", None, QtGui.QApplication.UnicodeUTF8))
        self.actionOverlay_2.setText(QtGui.QApplication.translate("MainWindow", "Overlay", None, QtGui.QApplication.UnicodeUTF8))
        self.actionGridview.setText(QtGui.QApplication.translate("MainWindow", "Gridview", None, QtGui.QApplication.UnicodeUTF8))
        self.actionDesign_widget_2.setText(QtGui.QApplication.translate("MainWindow", "Design widget", None, QtGui.QApplication.UnicodeUTF8))
        self.actionQuick_access_2.setText(QtGui.QApplication.translate("MainWindow", "Quick access", None, QtGui.QApplication.UnicodeUTF8))
        self.actionSpec_widget_2.setText(QtGui.QApplication.translate("MainWindow", "Spec widget", None, QtGui.QApplication.UnicodeUTF8))
        self.actionResponse_widget_2.setText(QtGui.QApplication.translate("MainWindow", "Response widget", None, QtGui.QApplication.UnicodeUTF8))
        self.actionDesign_Widget.setText(QtGui.QApplication.translate("MainWindow", "Design Widget", None, QtGui.QApplication.UnicodeUTF8))
        self.actionQuick_Access.setText(QtGui.QApplication.translate("MainWindow", "Quick Access", None, QtGui.QApplication.UnicodeUTF8))
        self.actionSpec_Widget.setText(QtGui.QApplication.translate("MainWindow", "Spec Widget", None, QtGui.QApplication.UnicodeUTF8))
        self.actionResponse_Widget.setText(QtGui.QApplication.translate("MainWindow", "Response Widget", None, QtGui.QApplication.UnicodeUTF8))
        self.actionTabview_2.setText(QtGui.QApplication.translate("MainWindow", "Tabview", None, QtGui.QApplication.UnicodeUTF8))
        self.actionPlot_select.setText(QtGui.QApplication.translate("MainWindow", "Plot select", None, QtGui.QApplication.UnicodeUTF8))
        self.actionBand_Diagram.setText(QtGui.QApplication.translate("MainWindow", "Band Diagram", None, QtGui.QApplication.UnicodeUTF8))
        self.actionCheck.setText(QtGui.QApplication.translate("MainWindow", "check", None, QtGui.QApplication.UnicodeUTF8))
        self.actionPlot_FFT_points.setText(QtGui.QApplication.translate("MainWindow", "Plot FFT points", None, QtGui.QApplication.UnicodeUTF8))

from PyQt4 import Qwt5
from bandgraphicsview import BandGraphicsView
from polezero_plot import PzPlot
import icons_rc
