button3 = QPushButton('Previous Image') button3.setToolTip('Click to get the previous image') button3.clicked.connect(previous_image) layout.addWidget(button3, 2, 0) button4 = QPushButton('Detect') button4.setToolTip('Click to detect objects') button4.clicked.connect(Detect_objects) layout.addWidget(button4, 3, 2) groupbox = QGroupBox("Select one out of the three models") ha = QVBoxLayout() button5 = QRadioButton('FRCNN') button5.model = "FRCNN" button5.toggled.connect(lambda: select_model(button5)) ha.addWidget(button5) button6 = QRadioButton('Mobilenet') button6.model = "Mobilenet" button6.toggled.connect(lambda: select_model(button6)) ha.addWidget(button6) button7 = QRadioButton('SSD') button7.model = "SSD" button7.toggled.connect(lambda: select_model(button7)) ha.addWidget(button7) groupbox.setLayout(ha) layout.addWidget(groupbox, 0, 2)