def test_mark_region_as_element(self): app = QApplication([]) widget = QSignalDetectorWidget(None) elements = [ OneDimensionalElement(None, 5 * x, 10 * x) for x in range(10) ] widget.elements = elements index = widget.mark_region_as_element((910, 95)) self.assertIsNone(index) index = widget.mark_region_as_element((1, 2)) self.assertEqual(len(widget.elements), 11) self.assertEqual(index, 1)
def test_elements(self): app = QApplication([]) widget = QSignalDetectorWidget(None) elements = [] widget.elements = elements self.assertEqual(len(widget.elements), 0) elements = [OneDimensionalElement(None, 0, 10) for _ in range(10)] widget.elements = elements self.assertEqual(len(widget.elements), 10) self.assertEqual(all([isinstance(x, tuple) for x in widget.elements]), True)
def test_delete_selected_elements(self): app = QApplication([]) widget = QSignalDetectorWidget(None) elements = [ OneDimensionalElement(None, 5 * x, 10 * x) for x in range(10) ] widget.elements = elements widget.mainCursor.min, widget.mainCursor.max = 0, 100 widget.zoomCursor.min, widget.zoomCursor.max = 0, 100 self.assertEqual(widget.selectedRegion, (0, 100)) widget.delete_selected_elements() self.assertEqual(len(widget.elements), 0)
def test_get_visible_region(self): app = QApplication([]) widget = QSignalDetectorWidget(None) self.assertEqual((widget.mainCursor.min, widget.mainCursor.max), widget.get_visible_region()) widget.zoomIn() self.assertEqual((widget.mainCursor.min, widget.mainCursor.max), widget.get_visible_region())
def test__get_no_visible_visual_items_tuples(self): app = QApplication([]) widget = QSignalDetectorWidget(None) self.assertEqual(widget._get_no_visible_visual_items_tuples([]), [])
def setupUi(self, Dialog): Dialog.setObjectName(_fromUtf8("Dialog")) Dialog.setWindowModality(QtCore.Qt.WindowModal) Dialog.resize(766, 466) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Dialog.sizePolicy().hasHeightForWidth()) Dialog.setSizePolicy(sizePolicy) Dialog.setMinimumSize(QtCore.QSize(0, 0)) Dialog.setMaximumSize(QtCore.QSize(1100, 664)) Dialog.setStyleSheet(_fromUtf8("")) Dialog.setModal(False) self.gridLayout = QtGui.QGridLayout(Dialog) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.widget_2 = QtGui.QWidget(Dialog) self.widget_2.setStyleSheet(_fromUtf8("")) self.widget_2.setObjectName(_fromUtf8("widget_2")) self.gridLayout_2 = QtGui.QGridLayout(self.widget_2) self.gridLayout_2.setMargin(0) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.buttonBox = QtGui.QDialogButtonBox(self.widget_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.buttonBox.sizePolicy().hasHeightForWidth()) self.buttonBox.setSizePolicy(sizePolicy) self.buttonBox.setMaximumSize(QtCore.QSize(250, 16777215)) self.buttonBox.setStyleSheet(_fromUtf8("")) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setCenterButtons(False) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.gridLayout_2.addWidget(self.buttonBox, 1, 2, 1, 1) self.dock_segm_classif = QtGui.QDockWidget(self.widget_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Maximum, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.dock_segm_classif.sizePolicy().hasHeightForWidth()) self.dock_segm_classif.setSizePolicy(sizePolicy) self.dock_segm_classif.setMinimumSize(QtCore.QSize(300, 84)) self.dock_segm_classif.setMaximumSize(QtCore.QSize(524287, 524287)) self.dock_segm_classif.setStyleSheet(_fromUtf8("")) self.dock_segm_classif.setFloating(False) self.dock_segm_classif.setFeatures(QtGui.QDockWidget.DockWidgetMovable) self.dock_segm_classif.setObjectName(_fromUtf8("dock_segm_classif")) self.segmentation_classification_settings = QtGui.QWidget() self.segmentation_classification_settings.setObjectName( _fromUtf8("segmentation_classification_settings")) self.parameter_bttn = QtGui.QPushButton( self.segmentation_classification_settings) self.parameter_bttn.setGeometry(QtCore.QRect(70, 10, 151, 23)) self.parameter_bttn.setObjectName(_fromUtf8("parameter_bttn")) self.dock_segm_classif.setWidget( self.segmentation_classification_settings) self.gridLayout_2.addWidget(self.dock_segm_classif, 0, 2, 1, 1) self.widget = QSignalDetectorWidget(self.widget_2) self.widget.setEnabled(False) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget.sizePolicy().hasHeightForWidth()) self.widget.setSizePolicy(sizePolicy) self.widget.setMinimumSize(QtCore.QSize(300, 200)) self.widget.setObjectName(_fromUtf8("widget")) self.formLayout_5 = QtGui.QFormLayout(self.widget) self.formLayout_5.setFieldGrowthPolicy( QtGui.QFormLayout.AllNonFixedFieldsGrow) self.formLayout_5.setObjectName(_fromUtf8("formLayout_5")) self.gridLayout_2.addWidget(self.widget, 0, 1, 1, 1) self.gridLayout.addWidget(self.widget_2, 2, 0, 1, 1) self.retranslateUi(Dialog) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog)
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.setWindowModality(QtCore.Qt.ApplicationModal) MainWindow.resize(902, 532) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( MainWindow.sizePolicy().hasHeightForWidth()) MainWindow.setSizePolicy(sizePolicy) icon = QtGui.QIcon() icon.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/button_segment_clasif.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) MainWindow.setAutoFillBackground(False) MainWindow.setStyleSheet(_fromUtf8("")) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setStyleSheet(_fromUtf8("")) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.centralwidget) self.verticalLayout_2.setSizeConstraint( QtGui.QLayout.SetDefaultConstraint) self.verticalLayout_2.setMargin(0) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.widget = QSignalDetectorWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget.sizePolicy().hasHeightForWidth()) self.widget.setSizePolicy(sizePolicy) self.widget.setObjectName(_fromUtf8("widget")) self.verticalLayout_2.addWidget(self.widget) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.dockWidgetParameterTableOscilogram = QtGui.QDockWidget(MainWindow) self.dockWidgetParameterTableOscilogram.setStyleSheet( _fromUtf8("background-color: rgb(255, 255, 255);")) self.dockWidgetParameterTableOscilogram.setObjectName( _fromUtf8("dockWidgetParameterTableOscilogram")) self.dockWidgetContents = QtGui.QWidget() self.dockWidgetContents.setObjectName(_fromUtf8("dockWidgetContents")) self.verticalLayout_3 = QtGui.QVBoxLayout(self.dockWidgetContents) self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.tableParameterOscilogram = TableWidget(self.dockWidgetContents) self.tableParameterOscilogram.setEditTriggers( QtGui.QAbstractItemView.NoEditTriggers) self.tableParameterOscilogram.setObjectName( _fromUtf8("tableParameterOscilogram")) self.tableParameterOscilogram.setColumnCount(0) self.tableParameterOscilogram.setRowCount(0) self.verticalLayout_3.addWidget(self.tableParameterOscilogram) self.dockWidgetParameterTableOscilogram.setWidget( self.dockWidgetContents) MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(4), self.dockWidgetParameterTableOscilogram) self.menuBar = QtGui.QMenuBar(MainWindow) self.menuBar.setGeometry(QtCore.QRect(0, 0, 902, 21)) self.menuBar.setObjectName(_fromUtf8("menuBar")) self.menuParameters = QtGui.QMenu(self.menuBar) self.menuParameters.setObjectName(_fromUtf8("menuParameters")) self.menuDetection = QtGui.QMenu(self.menuBar) self.menuDetection.setObjectName(_fromUtf8("menuDetection")) self.menuTools = QtGui.QMenu(self.menuBar) self.menuTools.setObjectName(_fromUtf8("menuTools")) self.menuExport = QtGui.QMenu(self.menuBar) self.menuExport.setObjectName(_fromUtf8("menuExport")) self.menuGraph_Images = QtGui.QMenu(self.menuExport) self.menuGraph_Images.setObjectName(_fromUtf8("menuGraph_Images")) MainWindow.setMenuBar(self.menuBar) self.toolBar = SoundLabToolBarWidget(MainWindow) self.toolBar.setObjectName(_fromUtf8("toolBar")) MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar) self.actionZoomIn = QtGui.QAction(MainWindow) icon1 = QtGui.QIcon() icon1.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/button_zoom_in.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionZoomIn.setIcon(icon1) self.actionZoomIn.setObjectName(_fromUtf8("actionZoomIn")) self.actionZoom_out = QtGui.QAction(MainWindow) icon2 = QtGui.QIcon() icon2.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/button_zoom_out.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionZoom_out.setIcon(icon2) self.actionZoom_out.setObjectName(_fromUtf8("actionZoom_out")) self.actionSpectogram = QtGui.QAction(MainWindow) icon3 = QtGui.QIcon() icon3.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/button_spect.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionSpectogram.setIcon(icon3) self.actionSpectogram.setObjectName(_fromUtf8("actionSpectogram")) self.actionOscilogram = QtGui.QAction(MainWindow) self.actionOscilogram.setEnabled(True) icon4 = QtGui.QIcon() icon4.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/button_oscil.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionOscilogram.setIcon(icon4) self.actionOscilogram.setVisible(True) self.actionOscilogram.setObjectName(_fromUtf8("actionOscilogram")) self.actionCombined = QtGui.QAction(MainWindow) icon5 = QtGui.QIcon() icon5.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/button_oscil_spect.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionCombined.setIcon(icon5) self.actionCombined.setObjectName(_fromUtf8("actionCombined")) self.actionPlay_Sound = QtGui.QAction(MainWindow) icon6 = QtGui.QIcon() icon6.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/button_play.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionPlay_Sound.setIcon(icon6) self.actionPlay_Sound.setObjectName(_fromUtf8("actionPlay_Sound")) self.actionStop_Sound = QtGui.QAction(MainWindow) icon7 = QtGui.QIcon() icon7.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/button_stop.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionStop_Sound.setIcon(icon7) self.actionStop_Sound.setObjectName(_fromUtf8("actionStop_Sound")) self.actionPause_Sound = QtGui.QAction(MainWindow) icon8 = QtGui.QIcon() icon8.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/button_pause.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionPause_Sound.setIcon(icon8) self.actionPause_Sound.setObjectName(_fromUtf8("actionPause_Sound")) self.actionZoom_out_entire_file = QtGui.QAction(MainWindow) icon9 = QtGui.QIcon() icon9.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/button_zoom.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionZoom_out_entire_file.setIcon(icon9) self.actionZoom_out_entire_file.setObjectName( _fromUtf8("actionZoom_out_entire_file")) self.actionMeditions = QtGui.QAction(MainWindow) icon10 = QtGui.QIcon() icon10.addPixmap(QtGui.QPixmap(_fromUtf8(":/myappicons/Excel.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionMeditions.setIcon(icon10) self.actionMeditions.setObjectName(_fromUtf8("actionMeditions")) self.actionView_Parameters = QtGui.QAction(MainWindow) self.actionView_Parameters.setCheckable(True) self.actionView_Parameters.setObjectName( _fromUtf8("actionView_Parameters")) self.actionDetection = QtGui.QAction(MainWindow) self.actionDetection.setIcon(icon) self.actionDetection.setObjectName(_fromUtf8("actionDetection")) self.actionTemporal_Elements = QtGui.QAction(MainWindow) self.actionTemporal_Elements.setCheckable(True) self.actionTemporal_Elements.setChecked(True) self.actionTemporal_Elements.setObjectName( _fromUtf8("actionTemporal_Elements")) self.actionSpectral_Elements = QtGui.QAction(MainWindow) self.actionSpectral_Elements.setCheckable(True) self.actionSpectral_Elements.setChecked(True) self.actionSpectral_Elements.setObjectName( _fromUtf8("actionSpectral_Elements")) self.actionSpectral_Figures = QtGui.QAction(MainWindow) self.actionSpectral_Figures.setCheckable(True) self.actionSpectral_Figures.setChecked(True) self.actionSpectral_Figures.setObjectName( _fromUtf8("actionSpectral_Figures")) self.actionTemporal_Numbers = QtGui.QAction(MainWindow) self.actionTemporal_Numbers.setCheckable(True) self.actionTemporal_Numbers.setChecked(True) self.actionTemporal_Numbers.setObjectName( _fromUtf8("actionTemporal_Numbers")) self.actionSpectral_Numbers = QtGui.QAction(MainWindow) self.actionSpectral_Numbers.setCheckable(True) self.actionSpectral_Numbers.setChecked(True) self.actionSpectral_Numbers.setObjectName( _fromUtf8("actionSpectral_Numbers")) self.actionSub_Elements_Peaks = QtGui.QAction(MainWindow) self.actionSub_Elements_Peaks.setCheckable(True) self.actionSub_Elements_Peaks.setObjectName( _fromUtf8("actionSub_Elements_Peaks")) self.actionOsc_Image = QtGui.QAction(MainWindow) icon11 = QtGui.QIcon() icon11.addPixmap(QtGui.QPixmap(_fromUtf8(":/myappicons/Camera.ico")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionOsc_Image.setIcon(icon11) self.actionOsc_Image.setObjectName(_fromUtf8("actionOsc_Image")) self.actionSpecgram_Image = QtGui.QAction(MainWindow) self.actionSpecgram_Image.setIcon(icon11) self.actionSpecgram_Image.setObjectName( _fromUtf8("actionSpecgram_Image")) self.actionTemporal_Figures = QtGui.QAction(MainWindow) self.actionTemporal_Figures.setCheckable(True) self.actionTemporal_Figures.setChecked(True) self.actionTemporal_Figures.setObjectName( _fromUtf8("actionTemporal_Figures")) self.actionCombined_Image = QtGui.QAction(MainWindow) icon12 = QtGui.QIcon() icon12.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/Photofiltre.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionCombined_Image.setIcon(icon12) self.actionCombined_Image.setObjectName( _fromUtf8("actionCombined_Image")) self.actionFull_Screen = QtGui.QAction(MainWindow) self.actionFull_Screen.setCheckable(True) icon13 = QtGui.QIcon() icon13.addPixmap(QtGui.QPixmap(_fromUtf8(":/myappicons/Position.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionFull_Screen.setIcon(icon13) self.actionFull_Screen.setObjectName(_fromUtf8("actionFull_Screen")) self.actionExit = QtGui.QAction(MainWindow) icon14 = QtGui.QIcon() icon14.addPixmap(QtGui.QPixmap(_fromUtf8(":/myappicons/cerrar.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionExit.setIcon(icon14) self.actionExit.setObjectName(_fromUtf8("actionExit")) self.actionRectangular_Cursor = QtGui.QAction(MainWindow) self.actionRectangular_Cursor.setCheckable(True) self.actionRectangular_Cursor.setObjectName( _fromUtf8("actionRectangular_Cursor")) self.actionZoom_Cursor = QtGui.QAction(MainWindow) self.actionZoom_Cursor.setCheckable(True) self.actionZoom_Cursor.setChecked(True) self.actionZoom_Cursor.setObjectName(_fromUtf8("actionZoom_Cursor")) self.actionPointer_Cursor = QtGui.QAction(MainWindow) self.actionPointer_Cursor.setCheckable(True) self.actionPointer_Cursor.setObjectName( _fromUtf8("actionPointer_Cursor")) self.actionSignalName = QtGui.QAction(MainWindow) self.actionSignalName.setObjectName(_fromUtf8("actionSignalName")) self.actionDelete_Selected_Elements = QtGui.QAction(MainWindow) icon15 = QtGui.QIcon() icon15.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/deleteElements.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionDelete_Selected_Elements.setIcon(icon15) self.actionDelete_Selected_Elements.setObjectName( _fromUtf8("actionDelete_Selected_Elements")) self.actionDeselect_Elements = QtGui.QAction(MainWindow) icon16 = QtGui.QIcon() icon16.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/deselectElements.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionDeselect_Elements.setIcon(icon16) self.actionDeselect_Elements.setObjectName( _fromUtf8("actionDeselect_Elements")) self.actionTwo_Dimensional_Graphs = QtGui.QAction(MainWindow) icon17 = QtGui.QIcon() icon17.addPixmap(QtGui.QPixmap(_fromUtf8(":/myappicons/2dgraphs.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionTwo_Dimensional_Graphs.setIcon(icon17) self.actionTwo_Dimensional_Graphs.setObjectName( _fromUtf8("actionTwo_Dimensional_Graphs")) self.actionRecord = QtGui.QAction(MainWindow) icon18 = QtGui.QIcon() icon18.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/record_26x26.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionRecord.setIcon(icon18) self.actionRecord.setObjectName(_fromUtf8("actionRecord")) self.actionPlayLoop = QtGui.QAction(MainWindow) self.actionPlayLoop.setCheckable(True) icon19 = QtGui.QIcon() icon19.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/button_loop.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionPlayLoop.setIcon(icon19) self.actionPlayLoop.setObjectName(_fromUtf8("actionPlayLoop")) self.actionAddElement = QtGui.QAction(MainWindow) icon20 = QtGui.QIcon() icon20.addPixmap(QtGui.QPixmap(_fromUtf8(":/myappicons/add.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionAddElement.setIcon(icon20) self.actionAddElement.setObjectName(_fromUtf8("actionAddElement")) self.actionSound_File_Segmentation = QtGui.QAction(MainWindow) icon21 = QtGui.QIcon() icon21.addPixmap(QtGui.QPixmap(_fromUtf8(":/myappicons/225.ico")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionSound_File_Segmentation.setIcon(icon21) self.actionSound_File_Segmentation.setObjectName( _fromUtf8("actionSound_File_Segmentation")) self.actionTemporal_Parameters = QtGui.QAction(MainWindow) self.actionTemporal_Parameters.setCheckable(True) self.actionTemporal_Parameters.setChecked(True) self.actionTemporal_Parameters.setObjectName( _fromUtf8("actionTemporal_Parameters")) self.actionSpectral_Parameters = QtGui.QAction(MainWindow) self.actionSpectral_Parameters.setCheckable(True) self.actionSpectral_Parameters.setChecked(True) self.actionSpectral_Parameters.setObjectName( _fromUtf8("actionSpectral_Parameters")) self.actionCross_correlation = QtGui.QAction(MainWindow) icon22 = QtGui.QIcon() icon22.addPixmap( QtGui.QPixmap(_fromUtf8(":/myappicons/cross-correlation.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.actionCross_correlation.setIcon(icon22) self.actionCross_correlation.setObjectName( _fromUtf8("actionCross_correlation")) self.actionSelectedElement_Correlation = QtGui.QAction(MainWindow) self.actionSelectedElement_Correlation.setObjectName( _fromUtf8("actionSelectedElement_Correlation")) self.actionClassify = QtGui.QAction(MainWindow) self.actionClassify.setObjectName(_fromUtf8("actionClassify")) self.actionDelete_All = QtGui.QAction(MainWindow) self.actionDelete_All.setObjectName(_fromUtf8("actionDelete_All")) self.actionParameter_Measurement = QtGui.QAction(MainWindow) self.actionParameter_Measurement.setObjectName( _fromUtf8("actionParameter_Measurement")) self.actionGroupByParameter = QtGui.QAction(MainWindow) self.actionGroupByParameter.setCheckable(True) self.actionGroupByParameter.setChecked(True) self.actionGroupByParameter.setObjectName( _fromUtf8("actionGroupByParameter")) self.actionGroupByLocation = QtGui.QAction(MainWindow) self.actionGroupByLocation.setCheckable(True) self.actionGroupByLocation.setChecked(False) self.actionGroupByLocation.setObjectName( _fromUtf8("actionGroupByLocation")) self.actionGroupNone = QtGui.QAction(MainWindow) self.actionGroupNone.setCheckable(True) self.actionGroupNone.setChecked(False) self.actionGroupNone.setObjectName(_fromUtf8("actionGroupNone")) self.menuParameters.addAction(self.actionView_Parameters) self.menuParameters.addAction(self.actionFull_Screen) self.menuParameters.addSeparator() self.menuParameters.addAction(self.actionTwo_Dimensional_Graphs) self.menuParameters.addSeparator() self.menuParameters.addAction(self.actionTemporal_Elements) self.menuParameters.addAction(self.actionTemporal_Numbers) self.menuParameters.addAction(self.actionTemporal_Figures) self.menuParameters.addAction(self.actionTemporal_Parameters) self.menuParameters.addSeparator() self.menuParameters.addAction(self.actionSpectral_Elements) self.menuParameters.addAction(self.actionSpectral_Numbers) self.menuParameters.addAction(self.actionSpectral_Figures) self.menuParameters.addAction(self.actionSpectral_Parameters) self.menuParameters.addSeparator() self.menuDetection.addAction(self.actionAddElement) self.menuDetection.addAction(self.actionDelete_Selected_Elements) self.menuDetection.addAction(self.actionDelete_All) self.menuDetection.addAction(self.actionDeselect_Elements) self.menuDetection.addSeparator() self.menuDetection.addAction(self.actionDetection) self.menuDetection.addAction(self.actionClassify) self.menuDetection.addAction(self.actionParameter_Measurement) self.menuTools.addAction(self.actionZoomIn) self.menuTools.addAction(self.actionZoom_out) self.menuTools.addAction(self.actionZoom_out_entire_file) self.menuTools.addSeparator() self.menuTools.addAction(self.actionZoom_Cursor) self.menuTools.addAction(self.actionPointer_Cursor) self.menuTools.addAction(self.actionRectangular_Cursor) self.menuGraph_Images.addAction(self.actionOsc_Image) self.menuGraph_Images.addAction(self.actionSpecgram_Image) self.menuGraph_Images.addAction(self.actionCombined_Image) self.menuExport.addAction(self.actionMeditions) self.menuExport.addAction(self.actionSound_File_Segmentation) self.menuExport.addAction(self.menuGraph_Images.menuAction()) self.menuBar.addAction(self.menuDetection.menuAction()) self.menuBar.addAction(self.menuExport.menuAction()) self.menuBar.addAction(self.menuTools.menuAction()) self.menuBar.addAction(self.menuParameters.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Dialog): Dialog.setObjectName(_fromUtf8("Dialog")) Dialog.resize(708, 553) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(3) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Dialog.sizePolicy().hasHeightForWidth()) Dialog.setSizePolicy(sizePolicy) self.gridLayout = QtGui.QGridLayout(Dialog) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.settings_widget = QtGui.QWidget(Dialog) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(3) sizePolicy.setHeightForWidth( self.settings_widget.sizePolicy().hasHeightForWidth()) self.settings_widget.setSizePolicy(sizePolicy) self.settings_widget.setMinimumSize(QtCore.QSize(250, 250)) self.settings_widget.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.settings_widget.setStyleSheet(_fromUtf8("")) self.settings_widget.setObjectName(_fromUtf8("settings_widget")) self.gridLayout.addWidget(self.settings_widget, 0, 0, 1, 1) self.tab_parameters = QtGui.QTabWidget(Dialog) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(5) sizePolicy.setVerticalStretch(3) sizePolicy.setHeightForWidth( self.tab_parameters.sizePolicy().hasHeightForWidth()) self.tab_parameters.setSizePolicy(sizePolicy) self.tab_parameters.setMinimumSize(QtCore.QSize(100, 250)) self.tab_parameters.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.tab_parameters.setSizeIncrement(QtCore.QSize(0, 0)) self.tab_parameters.setObjectName(_fromUtf8("tab_parameters")) self.tab_time_parameters = QtGui.QWidget() self.tab_time_parameters.setObjectName( _fromUtf8("tab_time_parameters")) self.gridLayout_3 = QtGui.QGridLayout(self.tab_time_parameters) self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.time_parameter_table = QtGui.QTableWidget( self.tab_time_parameters) self.time_parameter_table.setObjectName( _fromUtf8("time_parameter_table")) self.time_parameter_table.setColumnCount(0) self.time_parameter_table.setRowCount(0) self.gridLayout_3.addWidget(self.time_parameter_table, 0, 0, 1, 1) self.tab_parameters.addTab(self.tab_time_parameters, _fromUtf8("")) self.tab_wave_parameters = QtGui.QWidget() self.tab_wave_parameters.setObjectName( _fromUtf8("tab_wave_parameters")) self.gridLayout_4 = QtGui.QGridLayout(self.tab_wave_parameters) self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) self.wave_parameter_table = QtGui.QTableWidget( self.tab_wave_parameters) self.wave_parameter_table.setObjectName( _fromUtf8("wave_parameter_table")) self.wave_parameter_table.setColumnCount(0) self.wave_parameter_table.setRowCount(0) self.gridLayout_4.addWidget(self.wave_parameter_table, 0, 0, 1, 1) self.tab_parameters.addTab(self.tab_wave_parameters, _fromUtf8("")) self.tab_spectral_params = QtGui.QWidget() self.tab_spectral_params.setObjectName( _fromUtf8("tab_spectral_params")) self.gridLayout_2 = QtGui.QGridLayout(self.tab_spectral_params) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.parameter_locations_table = QtGui.QTableWidget( self.tab_spectral_params) self.parameter_locations_table.setObjectName( _fromUtf8("parameter_locations_table")) self.parameter_locations_table.setColumnCount(0) self.parameter_locations_table.setRowCount(0) self.gridLayout_2.addWidget(self.parameter_locations_table, 0, 1, 1, 1) self.tab_parameters.addTab(self.tab_spectral_params, _fromUtf8("")) self.gridLayout.addWidget(self.tab_parameters, 0, 1, 1, 2) self.advanced_mode_visibility_cbox = QtGui.QCheckBox(Dialog) self.advanced_mode_visibility_cbox.setChecked(False) self.advanced_mode_visibility_cbox.setObjectName( _fromUtf8("advanced_mode_visibility_cbox")) self.gridLayout.addWidget(self.advanced_mode_visibility_cbox, 3, 1, 1, 1) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.gridLayout.addWidget(self.buttonBox, 3, 2, 1, 1) self.dock_widget_advanced_mode = QtGui.QDockWidget(Dialog) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth( self.dock_widget_advanced_mode.sizePolicy().hasHeightForWidth()) self.dock_widget_advanced_mode.setSizePolicy(sizePolicy) self.dock_widget_advanced_mode.setMinimumSize(QtCore.QSize(204, 250)) self.dock_widget_advanced_mode.setFocusPolicy(QtCore.Qt.NoFocus) self.dock_widget_advanced_mode.setFloating(False) self.dock_widget_advanced_mode.setFeatures( QtGui.QDockWidget.AllDockWidgetFeatures) self.dock_widget_advanced_mode.setObjectName( _fromUtf8("dock_widget_advanced_mode")) self.dockWidgetContents_2 = QtGui.QWidget() self.dockWidgetContents_2.setObjectName( _fromUtf8("dockWidgetContents_2")) self.horizontalLayout_2 = QtGui.QHBoxLayout(self.dockWidgetContents_2) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.widget = QSignalDetectorWidget(self.dockWidgetContents_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(5) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget.sizePolicy().hasHeightForWidth()) self.widget.setSizePolicy(sizePolicy) self.widget.setMinimumSize(QtCore.QSize(0, 0)) self.widget.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.widget.setObjectName(_fromUtf8("widget")) self.horizontalLayout_2.addWidget(self.widget) self.groupBox = QtGui.QGroupBox(self.dockWidgetContents_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox.sizePolicy().hasHeightForWidth()) self.groupBox.setSizePolicy(sizePolicy) self.groupBox.setMinimumSize(QtCore.QSize(150, 0)) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.gridLayout_5 = QtGui.QGridLayout(self.groupBox) self.gridLayout_5.setObjectName(_fromUtf8("gridLayout_5")) spacerItem = QtGui.QSpacerItem(20, 10, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) self.gridLayout_5.addItem(spacerItem, 6, 0, 1, 2) spacerItem1 = QtGui.QSpacerItem(20, 10, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) self.gridLayout_5.addItem(spacerItem1, 2, 0, 1, 2) spacerItem2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.gridLayout_5.addItem(spacerItem2, 8, 0, 1, 1) self.save_measurement_template_as_bttn = QtGui.QPushButton( self.groupBox) self.save_measurement_template_as_bttn.setMaximumSize( QtCore.QSize(200, 16777215)) self.save_measurement_template_as_bttn.setObjectName( _fromUtf8("save_measurement_template_as_bttn")) self.gridLayout_5.addWidget(self.save_measurement_template_as_bttn, 1, 2, 1, 1) self.measurement_template_cbox = QtGui.QComboBox(self.groupBox) self.measurement_template_cbox.setMaximumSize( QtCore.QSize(200, 16777215)) self.measurement_template_cbox.setObjectName( _fromUtf8("measurement_template_cbox")) self.measurement_template_cbox.addItem(_fromUtf8("")) self.measurement_template_cbox.addItem(_fromUtf8("")) self.measurement_template_cbox.addItem(_fromUtf8("")) self.gridLayout_5.addWidget(self.measurement_template_cbox, 0, 0, 1, 3) self.new_template_name_linedit = QtGui.QLineEdit(self.groupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.new_template_name_linedit.sizePolicy().hasHeightForWidth()) self.new_template_name_linedit.setSizePolicy(sizePolicy) self.new_template_name_linedit.setMinimumSize(QtCore.QSize(0, 0)) self.new_template_name_linedit.setMaximumSize( QtCore.QSize(200, 16777215)) self.new_template_name_linedit.setObjectName( _fromUtf8("new_template_name_linedit")) self.gridLayout_5.addWidget(self.new_template_name_linedit, 5, 0, 1, 3) self.remove_measurement_template_bttn = QtGui.QPushButton( self.groupBox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.remove_measurement_template_bttn. sizePolicy().hasHeightForWidth()) self.remove_measurement_template_bttn.setSizePolicy(sizePolicy) self.remove_measurement_template_bttn.setMinimumSize(QtCore.QSize( 0, 0)) self.remove_measurement_template_bttn.setMaximumSize( QtCore.QSize(200, 16777215)) self.remove_measurement_template_bttn.setObjectName( _fromUtf8("remove_measurement_template_bttn")) self.gridLayout_5.addWidget(self.remove_measurement_template_bttn, 1, 0, 1, 2) self.groupBox_2 = QtGui.QGroupBox(self.groupBox) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.gridLayout_6 = QtGui.QGridLayout(self.groupBox_2) self.gridLayout_6.setObjectName(_fromUtf8("gridLayout_6")) self.visible_oscilogram_cbox = QtGui.QCheckBox(self.groupBox_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.visible_oscilogram_cbox.sizePolicy().hasHeightForWidth()) self.visible_oscilogram_cbox.setSizePolicy(sizePolicy) self.visible_oscilogram_cbox.setObjectName( _fromUtf8("visible_oscilogram_cbox")) self.gridLayout_6.addWidget(self.visible_oscilogram_cbox, 0, 0, 1, 1) self.visible_spectrogram_cbox = QtGui.QCheckBox(self.groupBox_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.visible_spectrogram_cbox.sizePolicy().hasHeightForWidth()) self.visible_spectrogram_cbox.setSizePolicy(sizePolicy) self.visible_spectrogram_cbox.setChecked(False) self.visible_spectrogram_cbox.setObjectName( _fromUtf8("visible_spectrogram_cbox")) self.gridLayout_6.addWidget(self.visible_spectrogram_cbox, 1, 0, 1, 1) self.gridLayout_5.addWidget(self.groupBox_2, 7, 0, 1, 3) self.horizontalLayout_2.addWidget(self.groupBox) self.dock_widget_advanced_mode.setWidget(self.dockWidgetContents_2) self.gridLayout.addWidget(self.dock_widget_advanced_mode, 2, 0, 1, 3) self.retranslateUi(Dialog) self.tab_parameters.setCurrentIndex(0) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog)
class Ui_Dialog(object): def setupUi(self, Dialog): Dialog.setObjectName(_fromUtf8("Dialog")) Dialog.resize(817, 715) self.gridLayout = QtGui.QGridLayout(Dialog) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.advanced_mode_gbox = QtGui.QGroupBox(Dialog) self.advanced_mode_gbox.setTitle(_fromUtf8("")) self.advanced_mode_gbox.setObjectName(_fromUtf8("advanced_mode_gbox")) self.horizontalLayout = QtGui.QHBoxLayout(self.advanced_mode_gbox) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.widget = QSignalDetectorWidget(self.advanced_mode_gbox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget.sizePolicy().hasHeightForWidth()) self.widget.setSizePolicy(sizePolicy) self.widget.setMinimumSize(QtCore.QSize(200, 250)) self.widget.setMaximumSize(QtCore.QSize(16777215, 250)) self.widget.setObjectName(_fromUtf8("widget")) self.horizontalLayout.addWidget(self.widget) self.groupBox = QtGui.QGroupBox(self.advanced_mode_gbox) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox.sizePolicy().hasHeightForWidth()) self.groupBox.setSizePolicy(sizePolicy) self.groupBox.setObjectName(_fromUtf8("groupBox")) self.gridLayout_5 = QtGui.QGridLayout(self.groupBox) self.gridLayout_5.setObjectName(_fromUtf8("gridLayout_5")) self.new_template_name_linedit = QtGui.QLineEdit(self.groupBox) self.new_template_name_linedit.setObjectName( _fromUtf8("new_template_name_linedit")) self.gridLayout_5.addWidget(self.new_template_name_linedit, 4, 1, 1, 1) self.groupBox_2 = QtGui.QGroupBox(self.groupBox) self.groupBox_2.setObjectName(_fromUtf8("groupBox_2")) self.verticalLayout = QtGui.QVBoxLayout(self.groupBox_2) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.visible_spectrogram_cbox = QtGui.QCheckBox(self.groupBox_2) self.visible_spectrogram_cbox.setChecked(False) self.visible_spectrogram_cbox.setObjectName( _fromUtf8("visible_spectrogram_cbox")) self.verticalLayout.addWidget(self.visible_spectrogram_cbox) self.visible_oscilogram_cbox = QtGui.QCheckBox(self.groupBox_2) self.visible_oscilogram_cbox.setObjectName( _fromUtf8("visible_oscilogram_cbox")) self.verticalLayout.addWidget(self.visible_oscilogram_cbox) self.gridLayout_5.addWidget(self.groupBox_2, 6, 0, 1, 2) self.measurement_template_cbox = QtGui.QComboBox(self.groupBox) self.measurement_template_cbox.setObjectName( _fromUtf8("measurement_template_cbox")) self.measurement_template_cbox.addItem(_fromUtf8("")) self.measurement_template_cbox.addItem(_fromUtf8("")) self.measurement_template_cbox.addItem(_fromUtf8("")) self.gridLayout_5.addWidget(self.measurement_template_cbox, 0, 0, 1, 1) self.remove_measurement_template_bttn = QtGui.QPushButton( self.groupBox) self.remove_measurement_template_bttn.setObjectName( _fromUtf8("remove_measurement_template_bttn")) self.gridLayout_5.addWidget(self.remove_measurement_template_bttn, 0, 1, 1, 1) self.save_measurement_template_as_bttn = QtGui.QPushButton( self.groupBox) self.save_measurement_template_as_bttn.setObjectName( _fromUtf8("save_measurement_template_as_bttn")) self.gridLayout_5.addWidget(self.save_measurement_template_as_bttn, 4, 0, 1, 1) spacerItem = QtGui.QSpacerItem(20, 10, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) self.gridLayout_5.addItem(spacerItem, 5, 0, 1, 2) spacerItem1 = QtGui.QSpacerItem(20, 10, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) self.gridLayout_5.addItem(spacerItem1, 1, 0, 1, 2) self.horizontalLayout.addWidget(self.groupBox) self.gridLayout.addWidget(self.advanced_mode_gbox, 8, 1, 1, 6) self.settings_widget = QtGui.QWidget(Dialog) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.settings_widget.sizePolicy().hasHeightForWidth()) self.settings_widget.setSizePolicy(sizePolicy) self.settings_widget.setMinimumSize(QtCore.QSize(250, 0)) self.settings_widget.setMaximumSize(QtCore.QSize(16777215, 16777215)) self.settings_widget.setStyleSheet(_fromUtf8("")) self.settings_widget.setObjectName(_fromUtf8("settings_widget")) self.gridLayout.addWidget(self.settings_widget, 0, 5, 1, 2) self.buttonBox = QtGui.QDialogButtonBox(Dialog) self.buttonBox.setOrientation(QtCore.Qt.Horizontal) self.buttonBox.setStandardButtons(QtGui.QDialogButtonBox.Cancel | QtGui.QDialogButtonBox.Ok) self.buttonBox.setObjectName(_fromUtf8("buttonBox")) self.gridLayout.addWidget(self.buttonBox, 9, 5, 1, 1) self.advanced_mode_visibility_cbox = QtGui.QCheckBox(Dialog) self.advanced_mode_visibility_cbox.setChecked(False) self.advanced_mode_visibility_cbox.setObjectName( _fromUtf8("advanced_mode_visibility_cbox")) self.gridLayout.addWidget(self.advanced_mode_visibility_cbox, 1, 1, 1, 5) self.tab_parameters = QtGui.QTabWidget(Dialog) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.tab_parameters.sizePolicy().hasHeightForWidth()) self.tab_parameters.setSizePolicy(sizePolicy) self.tab_parameters.setMinimumSize(QtCore.QSize(500, 0)) self.tab_parameters.setObjectName(_fromUtf8("tab_parameters")) self.tab_spectral_params = QtGui.QWidget() self.tab_spectral_params.setObjectName( _fromUtf8("tab_spectral_params")) self.gridLayout_2 = QtGui.QGridLayout(self.tab_spectral_params) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.groupBox_3 = QtGui.QGroupBox(self.tab_spectral_params) self.groupBox_3.setObjectName(_fromUtf8("groupBox_3")) self.gridLayout_6 = QtGui.QGridLayout(self.groupBox_3) self.gridLayout_6.setObjectName(_fromUtf8("gridLayout_6")) self.time_parameter_table = QtGui.QTableWidget(self.groupBox_3) self.time_parameter_table.setObjectName( _fromUtf8("time_parameter_table")) self.time_parameter_table.setColumnCount(0) self.time_parameter_table.setRowCount(0) self.gridLayout_6.addWidget(self.time_parameter_table, 0, 0, 1, 1) self.gridLayout_2.addWidget(self.groupBox_3, 0, 0, 1, 1) self.spectral_paameters_gbox = QtGui.QGroupBox( self.tab_spectral_params) self.spectral_paameters_gbox.setObjectName( _fromUtf8("spectral_paameters_gbox")) self.gridLayout_3 = QtGui.QGridLayout(self.spectral_paameters_gbox) self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.parameter_locations_table = QtGui.QTableWidget( self.spectral_paameters_gbox) self.parameter_locations_table.setObjectName( _fromUtf8("parameter_locations_table")) self.parameter_locations_table.setColumnCount(0) self.parameter_locations_table.setRowCount(0) self.gridLayout_3.addWidget(self.parameter_locations_table, 0, 0, 1, 1) self.gridLayout_2.addWidget(self.spectral_paameters_gbox, 2, 0, 1, 1) self.wave_paameters_gbox = QtGui.QGroupBox(self.tab_spectral_params) self.wave_paameters_gbox.setObjectName( _fromUtf8("wave_paameters_gbox")) self.gridLayout_4 = QtGui.QGridLayout(self.wave_paameters_gbox) self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) self.wave_parameter_table = QtGui.QTableWidget( self.wave_paameters_gbox) self.wave_parameter_table.setObjectName( _fromUtf8("wave_parameter_table")) self.wave_parameter_table.setColumnCount(0) self.wave_parameter_table.setRowCount(0) self.gridLayout_4.addWidget(self.wave_parameter_table, 0, 0, 1, 1) self.gridLayout_2.addWidget(self.wave_paameters_gbox, 1, 0, 1, 1) self.tab_parameters.addTab(self.tab_spectral_params, _fromUtf8("")) self.gridLayout.addWidget(self.tab_parameters, 0, 1, 1, 2) self.retranslateUi(Dialog) self.tab_parameters.setCurrentIndex(0) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("accepted()")), Dialog.accept) QtCore.QObject.connect(self.buttonBox, QtCore.SIGNAL(_fromUtf8("rejected()")), Dialog.reject) QtCore.QMetaObject.connectSlotsByName(Dialog) def retranslateUi(self, Dialog): Dialog.setWindowTitle( QtGui.QApplication.translate("Dialog", "Parameters Window", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox.setTitle( QtGui.QApplication.translate("Dialog", "Measurement template", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_2.setTitle( QtGui.QApplication.translate("Dialog", "Previsualization Settings", None, QtGui.QApplication.UnicodeUTF8)) self.visible_spectrogram_cbox.setText( QtGui.QApplication.translate("Dialog", "Visible Spectrogram", None, QtGui.QApplication.UnicodeUTF8)) self.visible_oscilogram_cbox.setText( QtGui.QApplication.translate("Dialog", "Visible Oscilogram", None, QtGui.QApplication.UnicodeUTF8)) self.measurement_template_cbox.setItemText( 0, QtGui.QApplication.translate("Dialog", "Bats", None, QtGui.QApplication.UnicodeUTF8)) self.measurement_template_cbox.setItemText( 1, QtGui.QApplication.translate("Dialog", "user defined", None, QtGui.QApplication.UnicodeUTF8)) self.measurement_template_cbox.setItemText( 2, QtGui.QApplication.translate("Dialog", "other template", None, QtGui.QApplication.UnicodeUTF8)) self.remove_measurement_template_bttn.setText( QtGui.QApplication.translate("Dialog", "Remove", None, QtGui.QApplication.UnicodeUTF8)) self.save_measurement_template_as_bttn.setText( QtGui.QApplication.translate("Dialog", "Save As", None, QtGui.QApplication.UnicodeUTF8)) self.advanced_mode_visibility_cbox.setText( QtGui.QApplication.translate("Dialog", "Show Advanced Mode", None, QtGui.QApplication.UnicodeUTF8)) self.groupBox_3.setTitle( QtGui.QApplication.translate("Dialog", "Time Parameters", None, QtGui.QApplication.UnicodeUTF8)) self.spectral_paameters_gbox.setTitle( QtGui.QApplication.translate("Dialog", "Spectral Parameters", None, QtGui.QApplication.UnicodeUTF8)) self.wave_paameters_gbox.setTitle( QtGui.QApplication.translate("Dialog", "Wave Parameters", None, QtGui.QApplication.UnicodeUTF8)) self.tab_parameters.setTabText( self.tab_parameters.indexOf(self.tab_spectral_params), QtGui.QApplication.translate("Dialog", "Parameter Measurements", None, QtGui.QApplication.UnicodeUTF8))