Qt-based advanced thread pool