def load_ui(self): uic.loadUi(CONST.MAIN_UI_PATH, self) first_checked = False for title, keep in CONST.MAP_TYPES: btn = QRadioButton() btn.map_type = keep btn.setText(title) btn.setFont(CONST.MAP_TYPE_FONT) btn.clicked.connect(self.map_type_change) btn.in_layout = self.map_type_layout if first_checked is False: first_checked = True btn.setChecked(True) self.map_type_layout.addWidget(btn) self.index_on_radioButton.setChecked(True) self.findButton.clicked.connect(self.find_obj) self.resetFindButton.clicked.connect(self.reset_all_found) self.index_off_radioButton.clicked.connect(self.change_post_code) self.index_on_radioButton.clicked.connect(self.change_post_code) self.point_comboBox.currentIndexChanged.connect(self.change_address_text) self.update_map()