Portál AbcLinuxu, 19. dubna 2024 21:40


Dotaz: QThread - spusteni fce od ukonceni threadu

29.12.2008 17:38 Cebona
QThread - spusteni fce od ukonceni threadu
Přečteno: 192×
Odpovědět | Admin

Jak spustit funkci napr. funkce1() od ukonceni threadu QThread.finished(). Bylo by mozne napsat primo priklad..

diky

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.12.2008 23:01 hanzz | skóre: 19 | blog: hanzz
Rozbalit Rozbalit vše Re: QThread - spusteni fce od ukonceni threadu
Odpovědět | | Sbalit | Link | Blokovat | Admin

Nejak jsem primo nepochopil otazku :). Chapu ji tak, ze chcete po ukonceni threadu spustit funkci... to lze udelat napojenim te funkce na signal QThread::finished() (viz doc.trolltech.com/4.4/qthread.html#finished) Priklad se mi vymyslet nechce, ale mozna nekdo jiny pomuze.

29.12.2008 23:33 Cebona
Rozbalit Rozbalit vše Re: QThread - spusteni fce od ukonceni threadu

uz to mam... ja do signalu cpal porad vlakno.finished(), chybu mi to nehlasilo... takhle to funguje..

app.connect(vlakno, QtCore.SIGNAL("finished()"), thread_finished)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.