Exemple #1
0
    def setupGUI(self):
        self.setWindowTitle("Edit end-cap configurations")
        self.setGeometry(500, 300, 350, 200)
        self.layout = QtGui.QVBoxLayout()
        self.setLayout(self.layout)
        self.configureLine = LineWidget(type='list', label='Configuration')
        self.nameLine = LineWidget(type='text', label='Name')
        self.pTravelTime = LineWidget(type='value',
                                      label=u'P travel time (μs)')
        self.sxTravelTime = LineWidget(type='value',
                                       label=u'Sx travel time (μs)')
        self.syTravelTime = LineWidget(type='value',
                                       label=u'Sy travel time (μs)')
        self.layout.addWidget(self.configureLine)
        self.layout.addWidget(self.nameLine)
        self.layout.addWidget(self.pTravelTime)
        self.layout.addWidget(self.sxTravelTime)
        self.layout.addWidget(self.syTravelTime)
        ### button widget
        self.buttonWidget = QtGui.QWidget()
        self.layout.addWidget(self.buttonWidget)
        self.buttonLayout = QtGui.QHBoxLayout()
        self.buttonWidget.setLayout(self.buttonLayout)
        self.saveButton = QtGui.QPushButton('Save')
        self.delButton = QtGui.QPushButton('Delete')
        self.cancelButton = QtGui.QPushButton('Cancel')
        self.buttonLayout.addWidget(self.saveButton)
        self.buttonLayout.addWidget(self.delButton)
        self.buttonLayout.addWidget(self.cancelButton)

        self.delButton.setEnabled(False)
 def setupGUI(self):
     # self.setWindowTitle("Igor")
     self.setGeometry(500, 300, 350, 200)
     self.layout = QtGui.QVBoxLayout()
     self.setLayout(self.layout)
     self.sliderLine = LineWidget(type='text', label='Slider parameter')
     self.timeLine = LineWidget(type='text',
                                label='Time parameter (Do not touch)')
     self.fileHeaderLine = LineWidget(type='text',
                                      label='File header parameters')
     self.sampleLengthLine = LineWidget(type='text',
                                        label='Sample length parameter')
     self.layout.addWidget(self.sliderLine)
     self.layout.addWidget(self.timeLine)
     self.layout.addWidget(self.fileHeaderLine)
     self.layout.addWidget(self.sampleLengthLine)
     self.buttonsWidget = QtGui.QWidget()
     self.layout.addWidget(self.buttonsWidget)
     self.buttonsLayout = QtGui.QHBoxLayout()
     self.buttonsWidget.setLayout(self.buttonsLayout)
Exemple #3
0
 def setupGUI(self):
     self.setWindowTitle("Interpretation settings")
     self.setGeometry(500, 300, 350, 200)
     self.centralLayout = QtGui.QHBoxLayout()
     self.setLayout(self.centralLayout)
     self.leftColumnWidget = QtGui.QWidget()
     self.rightColumnWidget = QtGui.QWidget()
     self.centralLayout.addWidget(self.leftColumnWidget)
     self.centralLayout.addWidget(self.rightColumnWidget)
     self.leftLayout = QtGui.QVBoxLayout()
     self.rightLayout = QtGui.QVBoxLayout()
     self.leftColumnWidget.setLayout(self.leftLayout)
     self.rightColumnWidget.setLayout(self.rightLayout)
     ### LEFT COLUMN
     self.leftLabel = QtGui.QLabel('Static')
     self.testLine = LineWidget(type='list', label='Test')
     self.interval = LineWidget(type='value',
                                label='Averaging interval (s)')
     emptyLabel = QtGui.QLabel('')
     emptyLabel.setMinimumSize(15, 37)
     self.okButton = QtGui.QPushButton("OK")
     self.leftLayout.addWidget(self.leftLabel)
     self.leftLayout.addWidget(self.testLine)
     self.leftLayout.addWidget(self.interval)
     self.leftLayout.addWidget(emptyLabel)
     self.leftLayout.addWidget(self.okButton)
     ### RIGHT COLUMN
     self.rightLabel = QtGui.QLabel('Dynamic')
     self.densityLine = LineWidget(type='value',
                                   label='Bulk density (g/cm3)')
     self.lengthLine = LineWidget(type='value', label='Sample length (in)')
     self.capsLine = LineWidget(type='list', label='End-caps config')
     self.cancelButton = QtGui.QPushButton("Cancel")
     self.rightLayout.addWidget(self.rightLabel)
     self.rightLayout.addWidget(self.densityLine)
     self.rightLayout.addWidget(self.lengthLine)
     self.rightLayout.addWidget(self.capsLine)
     self.rightLayout.addWidget(self.cancelButton)