12.2. Threads and QThread