Beispiel #1
0
class QCustomSwitchChannel(QtGui.QFrame):
    def __init__(self, title, labels=None, parent=None):
        QtGui.QWidget.__init__(self, parent)
        self.setFrameStyle(0x0001 | 0x0030)
        self.makeLayout(title, labels)

    def makeLayout(self, title, labels):
        layout = QtGui.QGridLayout()
        title = QtGui.QLabel(title)
        title.setFont(QtGui.QFont('MS Shell Dlg 2', pointSize=16))
        layout.addWidget(title, 0, 0, 1, 3)

        #editable fields

        self.TTLswitch = TextChangingButton(labels)
        self.TTLswitch.setAutoDefault(True)
        layout.addWidget(self.TTLswitch, 1, 0, 2, 1)
        self.setLayout(layout)
Beispiel #2
0
class QCustomSwitchChannel(QtGui.QFrame):
    def __init__(self, title, labels = None, parent=None):
        QtGui.QWidget.__init__(self, parent)
        self.setFrameStyle(0x0001 | 0x0030)
        self.makeLayout(title, labels)

    def makeLayout(self, title, labels):
        layout = QtGui.QGridLayout()
        title = QtGui.QLabel(title)
        title.setFont(QtGui.QFont('MS Shell Dlg 2',pointSize=16))
        layout.addWidget(title, 0,0,1,3)

        #editable fields

        self.TTLswitch = TextChangingButton(labels)
        self.TTLswitch.setAutoDefault(True)
        layout.addWidget(self.TTLswitch, 2,0, 2,1)

        self.enableSwitch = QtGui.QCheckBox('Enable Shutter')
        layout.addWidget(self.enableSwitch, 1,0, 1,1)

        self.setLayout(layout)