Java týden Java týden
Aprílový black friday tě nenechá v klidu! Až 80 % prémiového obsahu zdarma. Více informací
Pouze tento týden slevy až 80 % na programování v Javě

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

Python Python PyQt5 zpoždění vykreslení výsledku American English version English version

Aktivity (1)
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 .
Překladatel
Avatar
MQ .:3.11.2018 17:50

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

Nahoru Odpovědět 3.11.2018 17:50
Programovácí jazyk zítřka bude vysokoúrovňový, bez ";", prostý a v neposlední řadě čitelný.
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.