コード例 #1
0
ファイル: main.py プロジェクト: Danilodcn/AppLinhaTransmissao
    def constroi_popup(self):
        box = BoxLayout(orientation="vertical", padding="10sp", spacing="10sp")
        botoes = BoxLayout(padding="10sp", spacing="10sp")

        def ao_fechar(*args):
            self.popup_stat = False
            Window.unbind(on_keyboard=self.botoes_enter)

        pop = Popup(title="Quer mesmo sair?",
                    content=box,
                    title_size="25sp",
                    size_hint=(.35, .35))
        pop.opacity = .85
        pop.on_dismiss = ao_fechar
        imagem = Image(source="./imagens/atencao.png")

        def botao_sim(*args):
            pop.dismiss()
            self.popuop_stat = False

        sim = PopButton(text="sim",
                        font_size="20sp",
                        on_release=App.get_running_app().stop)
        nao = PopButton(text="nao", font_size="20sp", on_release=botao_sim)
        botoes.add_widget(sim)
        botoes.add_widget(nao)

        box.add_widget(imagem)
        box.add_widget(botoes)
        return pop