HALLOWEEN JE TADY: Získej 66 % extra kreditů zdarma při nákupu od 1199 kreditů s promo kódem NEBOJSEIT66. Zjisti více:
NOVINKA: Začni v IT jako webmaster s komplexním akreditovaným online kurzem Tvůrce WWW stránek. Zjisti více:
Mezi 10:00 až cca 12:00 proběhne odstávka sítě z důvodu aktualizace. Web bude po celou dobu nedostupný.

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

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.