mám problém v přístupem k self.icon v potomkovi. Na CMDLině mi to sice
správně hlási MUTED/UNMUTED ale ikona se nemění. Nevíte kde mám chybu?
Za rady předem děkuji.
Filip Bartmann
Doporučuji použít místo podprocesů vlákna nebo zařídit nějakou
meziprocesovou komunikaci - nejjednodušeji asi rouru/socketpair - tak
aby s GUI manipuloval jen jeden proces.
PM
2009/6/30 Filip Bartmann <fil...@centrum.cz>:
> _______________________________________________
> Python mailing list
> Pyt...@py.cz
> http://www.py.cz/mailman/listinfo/python
>
Proto to zkouším řešit přes podprocesy/vlákna. A kdybych to hlavního
procesu dal monitorování roury, tak bych to zase musel mít ve while
True, ne?
Jde to v Pythonu řešit nějak elegantněji?
Děkuji.
Dne Tue, 30 Jun 2009 12:05:02 +0200
Petr Messner <petr.m...@gmail.com> napsal(a):
To mě vlastně přivedlo na myšlenku, můžeš si nastavit pravidelné
volání nějakého kódu a v něm si tu hlasitost z Alsy zjišťovat -
glib.timeout_add(interval, callback, ...). To už vypadá elegantně.
Samozřejmě že ten volaný kód (callback) nesmí trvat moc dlouho, jinak
bude GUI zamrzávat. Toto řešení mě mělo napadnout hned...
2009/6/30 Filip Bartmann <fil...@centrum.cz>:
Dne Tue, 30 Jun 2009 13:05:17 +0200