[ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.07.07
Prihlásený: 11.01.13
Príspevky: 76
Témy: 42 | 42
NapísalOffline : 05.01.2011 17:19 | QtCreator - príkaz na respondovanie

Zdravím, mám taký problém. V aplikácií mám tlačidlo, ktoré spustí proces, ktorý môže trvať aj hodinu. Pomocou príkazu QPushButton::setText a QPushButton::repaint som dal vypisovať priebežný stav procesu. No ten priebežný stav mi vypisuje len asi prvých sedem sekúnd a potom sa aplikácia dostáva do stavu "(Not responding)". Chcel by som sa spýtať, ako zariadiť, aby sa aplikácia do tohoto stavu nedostala, teda pravdepodobne bude treba použiť nejaký príkaz na odpovedanie systému, a ten príkaz sa pravdepodobne vykonáva automaticky, keď nie je aktivovaný žiaden slot. Ale ak je to inak, ako píšem, tak ma prosím opravte. V opačnom prípade by som chcel vedieť meno toho príkazu.
Za odpoveď ďakujem.


_________________
TUKE FEI Inteligentné systémy 3.ročník
Offline

Skúsený užívateľ
Skúsený užívateľ
QtCreator - príkaz na respondovanie

Registrovaný: 11.01.09
Prihlásený: 25.04.26
Príspevky: 1399
Témy: 10 | 10
Bydlisko: Hrinova
NapísalOffline : 05.01.2011 17:44 | QtCreator - príkaz na respondovanie

Na takéto účely sa používajú vlákna - thready ( nie len v QT API, ale všeobecne, pre akýkoľvek jazyk a rozhranie ).

>> Dokumentácia k triede QThread <<

// ak o vláknach teraz počuješ prvý krát, prečítaj si nejaký článok venujúci sa tejto téme. Tak narýchlo som našiel jeden, môžeš si ho prezrieť - http://dennik.inet.sk/clanok/3051-threa ... d-spiders/


 [ Príspevkov: 2 ] 


QtCreator - príkaz na respondovanie



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

QtCreator : Segmentation fault

v Backend

1

423

27.12.2010 19:39

Forty-

V tomto fóre nie sú ďalšie neprečítané témy.

QtCreator - vykreslovanie pixelov

v Backend

9

662

27.02.2011 23:40

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

c prikaz

v Backend

2

327

03.03.2014 23:05

Hegines21

V tomto fóre nie sú ďalšie neprečítané témy.

prikaz call

v Unix-like systémy

1

922

31.03.2006 1:04

XPM

V tomto fóre nie sú ďalšie neprečítané témy.

prikaz case

v Backend

8

841

14.03.2010 10:54

1daemon1

V tomto fóre nie sú ďalšie neprečítané témy.

Prikaz if

v Backend

5

615

25.11.2015 15:24

marian_r

V tomto fóre nie sú ďalšie neprečítané témy.

príkaz find

v Unix-like systémy

2

376

07.12.2013 20:18

ela

V tomto fóre nie sú ďalšie neprečítané témy.

SQL prikaz

v Databázy

8

1831

06.10.2009 19:21

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Príkaz Spustiť....

v Sieťové programy

3

575

12.01.2009 14:27

Draex

V tomto fóre nie sú ďalšie neprečítané témy.

prikaz iCaslc

v Windows

0

386

30.08.2011 19:37

personal compuper

V tomto fóre nie sú ďalšie neprečítané témy.

prikaz case

v Backend

3

490

02.03.2008 19:38

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

Zložený MySQL príkaz

v Databázy

0

446

08.05.2012 17:32

blazej44800

V tomto fóre nie sú ďalšie neprečítané témy.

c prikaz for

v Backend

2

664

16.09.2011 11:58

mk*

V tomto fóre nie sú ďalšie neprečítané témy.

delphi a prikaz

v Ostatné

8

1198

22.05.2008 8:55

imnotwhafo

V tomto fóre nie sú ďalšie neprečítané témy.

aky prikaz pouzit?

v Ostatné

12

953

13.02.2011 18:20

chameleo

V tomto fóre nie sú ďalšie neprečítané témy.

aky prikaz pouzit?

v Frontend

3

509

16.06.2010 9:57

Ikinko



© 2005 - 2026 PCforum, edited by JanoF