To help support developers in [[ countryRegion ]] I give a [[ localizedDiscount[couponCode] ]]% discount on all books and courses. Please share with friends and colleagues!

There is a new edition of my PyQt5 book and PySide2 book available.

Threads & Processes

As your applications become more complex you may finding yourself wanting to perform long-running tasks, such as interacting with remote APIs or performing complex calculations. By default any code you write exists in the same thread and process, meaning your long-running code can actually block Qt execution and cause your app to "hang". In this course we'll cover how to avoid this happening and keep your applications running smoothly.

Start with “Multithreading PyQt applications with QThreadPool”

[[ curriculum.title ]]

[[ item.title ]]