Po dobu běhu tvého cyklu se nejspíš nezpracovávají události, které nastávají - včetně těch, které způsobí vypsání textu do toho GUI prvku.
Zkus občas zavolat nějaké processEvents(), myslím že app.processEvents(). Abych si to vyzkoušel, připravil jsem nějaký příklad: http://gist.github.com/509640 (je to narychlo a s Qt/PyQt nemám moc zkušeností, tak ten příklad neberte zas tak vážně :-)) Petr Messner 2010/8/5 vepro <[email protected]>: > Vazeni pratele, > Mam aplikaci, ktera pro gui vyuziva pyqt4. Muj problem se tyka QTextEditu. V > jedne metode vyuzivam cyklus, ktery ma ve svem tele take > QTextEdit.append("text"), coz pripisuje text do pole v gui. Problem je, ze k > vypsani textu dojde az po skonceni celeho cyklu a nedochazi k nemu prubezne. > Existuje neco jako obdoba .flush() u souboru?? Nebo se to resi jinak??Diky > Vepro > _______________________________________________ > Python mailing list > [email protected] > http://www.py.cz/mailman/listinfo/python > _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
