Funciones
- def
eventDispatcher
() - def
exec
() - def
exec_
() - def
isFinished
() - def
isInterruptionRequested
() - def
isRunning
() - def
loopLevel
() - def
priority
() - def
requestInterruption
() - def
setEventDispatcher
(eventDispatcher) - def
setPriority
(priority) - def
setStackSize
(stackSize) - def
stackSize
() - def
wait
([deadline=QDeadlineTimer(QDeadlineTimer.Forever)]) - def
wait
(time)
funciones virtuales
- def
run
()
Slots
- def
exit
([retcode=0]) - def
quit
() - def
start
([priority=QThread.Priority.InheritPriority]) - def
terminate
()
Funciones estáticas
- def
currentThread
() - def
idealThreadCount
() - def
msleep
(arg__1) - def
setTerminationEnabled
([enabled=true]) - def
sleep
(arg__1) - def
usleep
(arg__1) - def
yieldCurrentThread
()
Descripción detallada
Un objeto QThread administra un hilo de control dentro del programa. QThreads comienza a ejecutarse en run() . De forma predeterminada, run() inicia el bucle de eventos llamando a exec() y ejecuta un bucle de eventos Qt dentro del hilo.
Puede usar objetos de trabajo moviéndolos al hilo usando moveToThread() .