Example #1
0
    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()