Ejemplo n.º 1
0
    def create_radio_button(self, text, pos_x, pos_y, group, button_group):
        """
        Se define un metodo para la creacion de radio buttons

        :param text: Texto que acompana al radio button
        :param pos_x: Posicion horizontal
        :param pos_y: Posicion vertical
        :param group:
        :param button_group:
        :return:
        """
        radio_button = QRadioButton(text, self)
        radio_button.move(pos_x, pos_y)
        # This binds the signal pressed() from the radio button to the radio_button_clicked method.
        self.connect(radio_button, SIGNAL("pressed()"),
                     partial(self.radio_button_clicked, text, group))
        radio_button.resize(radio_button.minimumSizeHint())
        button_group.addButton(radio_button)