NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.

Diskuze: PyQt5 zpoždění vykreslení výsledku

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
možná zítra:3.11.2018 16:40

Chci zpozdit výpis výsledku v okenní aplikaci pomocí PyQt5 text vypisuji jako QtWidgets.QLabel...

Zkusil jsem: Zkoušel jsem použít time.sleep, ale tato funkce zmrazí celou aplikaci což já nechci.

Chci docílit: Chci vypsat text, který po chvilce zmizí (vypíše se prázdný řetězec) a pak se opět objeví.

 
Odpovědět
3.11.2018 16:40
Avatar
MQ .
Tvůrce
Avatar
MQ .:3.11.2018 17:50

Můžeš zkusit použít threading.Timer.

 
Nahoru Odpovědět
3.11.2018 17:50
Avatar
Odpovídá na MQ .
možná zítra:4.11.2018 7:44

Díky za radu. Zkusil jsem něco jiného:

from PyQt5 import QtTest
QtTest.QTest.qWa­it(msecs)

a funguje to taky.

 
Nahoru Odpovědět
4.11.2018 7:44
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.