Isso pode ser um problema comum no fechamento de janelas. No manipulador delete-event
, certifique-se de return True
se você ocultar a janela ou return False
se você a destruir.
Atualmente estou aprendendo python e GTK, então, por favor, perdoe a pergunta noobish,
Eu tenho um programa (criado rapidamente) que tem duas janelas principais, isto é, dependendo do contexto em que uma ou outra janela é exibida, e se um item é clicado na primeira janela, a segunda janela é chamada.
Isso funciona bem na primeira vez em que a segunda janela é chamada, mas, subseqüentemente, quando a janela aparece em branco, suas dimensões solicitadas são aplicadas, portanto, presumo que esteja lendo o arquivo glade corretamente. Alguma parte do meu programa destruiu os widgets quando fechei a janela? se assim há uma maneira simples de evitar isso?
Eu posso postar o código-fonte, se necessário.
Isso pode ser um problema comum no fechamento de janelas. No manipulador delete-event
, certifique-se de return True
se você ocultar a janela ou return False
se você a destruir.