Ejemplo n.º 1
0
    def set_buttons(self):

        btn_switch1 = QPushButton('1', self)
        btn_switch1.clicked.connect(Arduino.switch1_on())
        btn_switch1.resize(btn_switch1.sizeHint())
        btn_switch1.move(100, 100)

        btn_switch2 = QPushButton('2', self)
        btn_switch2.clicked.connect(Arduino.switch2_on())
        btn_switch2.resize(btn_switch2.sizeHint())
        btn_switch2.move(100, 150)

        btn_switch3 = QPushButton('3', self)
        btn_switch3.clicked.connect(Arduino.switch3_on())
        btn_switch3.resize(btn_switch3.sizeHint())
        btn_switch3.move(100, 200)

        btn_switch4 = QPushButton('4', self)
        btn_switch4.clicked.connect(Arduino.switch4_on())
        btn_switch4.resize(btn_switch4.sizeHint())
        btn_switch4.move(100, 250)

        btn_switch5 = QPushButton('5', self)
        btn_switch5.clicked.connect(Arduino.switch5_on())
        btn_switch5.resize(btn_switch5.sizeHint())
        btn_switch5.move(200, 100)

        btn_switch6 = QPushButton('6', self)
        btn_switch6.clicked.connect(Arduino.switch6_on())
        btn_switch6.resize(btn_switch6.sizeHint())
        btn_switch6.move(200, 150)

        btn_switch7 = QPushButton('7', self)
        btn_switch7.clicked.connect(Arduino.switch7_on())
        btn_switch7.resize(btn_switch7.sizeHint())
        btn_switch7.move(200, 200)

        btn_switch8 = QPushButton('8', self)
        btn_switch8.clicked.connect(Arduino.switch8_on())
        btn_switch8.resize(btn_switch8.sizeHint())
        btn_switch8.move(200, 250)

        btn_all_off = QPushButton('ON', self)
        #btn_all_off.setCheckable(True)
        btn_all_off.clicked.connect(Arduino.switch_on())
        btn_all_off.resize(btn_all_off.sizeHint())
        btn_all_off.move(350, 125)

        btn_all_on = QPushButton('OFF', self)
        btn_all_on.clicked.connect(Arduino.switch_off())
        btn_all_on.resize(btn_all_on.sizeHint())
        btn_all_on.move(350, 225)

        qbtn = QPushButton('Quit', self)
        qbtn.clicked.connect(Arduino.close)
        qbtn.clicked.connect(QApplication.instance().quit)
        qbtn.move(200, 350)
        qbtn.setToolTip('Click to Quit')