Пример #1
0
    def on_size_button_toggled(self, toggleButton):
        if toggleButton.get_property('active') is False:
            return

        from AnagraficaTaglie import AnagraficaTaglie
        anag = AnagraficaTaglie()

        showAnagraficaRichiamata(self.getTopLevel(), anag.getTopLevel(), toggleButton, self.__refresh)
Пример #2
0
def on_id_taglia_customcombobox_clicked(widget, button, idGruppoTaglia=None, ignore=None):
    #richiama l'anagrafica delle taglie

    def on_anagrafica_taglie_destroyed(window):
        # all'uscita dall'anagrafica richiamata, aggiorna l'elenco associato
        widget.button.set_active(False)
        id = findIdFromCombobox(widget.combobox)
        fillComboboxTaglie(widget.combobox, idGruppoTaglia=idGruppoTaglia, ignore=ignore)
        findComboboxRowFromId(widget.combobox, id)

    if widget.button.get_property('active') is False:
        return

    from AnagraficaTaglie import AnagraficaTaglie
    anag = AnagraficaTaglie()

    anagWindow = anag.getTopLevel()
    returnWindow = widget.get_toplevel()
    anagWindow.set_transient_for(returnWindow)
    anagWindow.show_all()
    anagWindow.connect("destroy", on_anagrafica_taglie_destroyed)