2010-11-22 13 views
0

Biraz PyGTK app yazdı bırakma değildir. Ben kapsamlı bir şekilde test ettim ve her şeyden önce tüm çıkış fonksiyonlarını çağırıyor, ancak program sadece ilk kez kapanmıyor.PyGTK uygulama düzgün

Oldukça kısa bir senaryo bu yüzden birisi lütfen bir göz atabilir mi?

Sorunun python'un zamanlayıcılarını veya pygame lib (mikser) bölümünden gelebileceğini düşünüyorum. Bunlar önemli dosyalardır

Bence: Bir kez workcycler ve workcycle.py hattı 20'de başka workcycle.py ve tray.py

+0

Değilse - ama eğer prob oyunu pygame ile çalışıyorsa, gtk.main_quit() – jsbueno

cevap

1

iki kez workcycle.ui.tray.WorkcycleTray.start yöntemi çalıştıran (iki kez öylesine gtk.main koşmak) , bu çizgi ve her şey eserlerini açıklama ince.

+0

numaranızı aramadan hemen önce pygame.mixer.quit() öğesine bir çağrı eklemeyi deneyebilirsiniz. Ben bunu tamamen denetledim. – daddz