submenus.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:Laborejo 作者: hilbrichtsoftware 项目源码 文件源码
def __init__(self, mainWindow):
        super().__init__(mainWindow, "Instrument Change")

        self.program = QtWidgets.QSpinBox()
        self.program.setValue(type(self).lastProgramValue)
        self.msb = QtWidgets.QSpinBox()
        self.msb.setValue(type(self).lastMsbValue)
        self.lsb = QtWidgets.QSpinBox()
        self.lsb.setValue(type(self).lastLsbValue)
        self.instrumentName = QtWidgets.QLineEdit()
        self.shortInstrumentName = QtWidgets.QLineEdit()

        for label, spinbox in (("Program", self.program), ("Bank MSB", self.msb), ("Bank LSB", self.lsb)):
            spinbox.setMinimum(0)
            spinbox.setMaximum(127)
            spinbox.setSingleStep(1)
            self.layout.addRow(label, spinbox)


        self.layout.addRow("Instr.Name", self.instrumentName)
        self.layout.addRow("Short Name", self.shortInstrumentName)

        self.insert = QtWidgets.QPushButton("Insert")
        self.insert.clicked.connect(self.process)
        self.layout.addWidget(self.insert)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号