Ir para conteúdo
Fórum Script Brasil
  • 0

Duvida com PyQT


djouuu

Pergunta

Pessoal,

Estou com um problema no meu programa, ele abre diversas "telas" ao longo de sua execução porém não estou achando uma forma de mantê-las abertas.
Segue o código:
Tenho uma tela principal com um menu:
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
xxxx

.........
Faço a construção dela da seguinte forma:
tlPr = QMainWindow()
uiTP
= Ui_MainWindow()
uiTP
.setupUi(tlPr)
tlPr
.show()
sys
.exit(app.exec_())
Quando clico em um botão do menu da tela principal chamo uma função para construir e mostrar a outra tela, o código fica da seguinte forma:
def abreTelaXX():
tlJunc = QWidget()
uiJun
= Ui_telaJuncaoIni()
uiJun
.setupUi(tlJunc)
tlJunc
.show()
Porém acontece o seguinte: A tela aparece e logo fecha voltando a aparecer a tela principal.
Se eu dou um repaint na sequência acontece a mesma coisa a tela aparece e logo fecha.
Pode ser que seja básico mas estou travado nisso.
Poderiam me auxiliar?
Agradeço desde já.
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...