Jump to content

fenbasso

Membros
  • Contagem de Conteúdo

    3
  • Ingressou

  • Última visita

  • Dias Ganhos

    1

fenbasso ganhou o dia em Março 19

fenbasso teve o conteúdo mais curtido!

Informações Pessoais

  • Cidade
    Santo andre
  • Estado
    São Paulo (SP)

Clientes & Parceiros

  • Você é um cliente TecnoSpeed?
    Não

Visitantes Recentes do Perfil

O bloco de visitantes recentes está desativado e não está sendo mostrado a outros usuários.

Conquistas de fenbasso

  • Positividade Raro

Emblemas Recentes

4

Reputação na Comunidade

  1. @Thanael Boa tarde meu amigo, tudo bem? Obrigado pela reposta! Essa parte de import estou conseguindo usar e realmente funciona certinho. Estou com dúvida em relação a ter outro arquivos .kv. Como seria a declaração e chamada deste demais arquivos kv no python. Ex: Tenho os arquivos tela1.py, tela2.py e tela3.py E consecutivamente tenho as interfaces tela1.kv, tela2.kv e tela3.kv tela1.py associada à tela1.kv - Ela faz o import e chama a tela2.py e tela2.kv tela2.pyv associada à tela2.kv - Ela faz o import chama a tela3.py e tela3.kv Preciso saber como ficaria essa lógica do import e bem como a chamada das telas. Se conseguir me ajudar por favor
  2. Boa tarde amigos, Estou migrando de linguagem e aprendendo Python. Estou criando um sisteminha para aprendizado e estou com dificuldades na modularização do mesmo, peço ajuda por favor. A ideia inicial seria.. Criar login.py e login.kv (já estão criadas) Essa tela irá acionar a tela principal do sistema que seria principal.py e principal.kv. (Estou usando App, Screen e ScreenManager para fazer o controle e transição das telas). Fiz o import da principal.py na tela login.py e fiz o load da principal.kv na login.py também. Desta forma estou conseguindo fazer a transição para a tela principal. Agora vem o X da questão. Quero criar as demais telas que o sistema terá e quem terá acesso a estas telas para chamá-las seria o principal.py. Pensando assim na tela principal.py basta eu fazer o import e load dos arquivos py e kv da tela tela1 (por exemplo) que irei importar, mas o que não estou entendendo é, se na tela1 eu tenho um botão com o evento btn1Click, este evento deveria estar declarado na tela1 e o arquivo tela1.kv chamar este evento diretamente. Não estou conseguindo fazer sem ter de criar um evento na principal.py e dentro chamar o btn1.click da tela1.py. Ficaria algo assim... import tela1 ...load(tela1.kv) class Principal(self): def botao1Click: tela1.btn1Click(); tela1.kv <Tela1> BoxLayout: ... Button: text: 'Botão 1' on_release: root.botao1Click() Existe outra forma de resolver isso? Pergunto isso, pois estou vindo da linguagem Delphi e nele a gente consegue deixar tudo modularizado e o código totalmente separado. Devo estar fazendo confusão aqui no Python. Se puderem me ajudar por favor. Obrigado
×
×
  • Create New...