Skip to content

ociotec/yaQThreadPool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yaQThreadPool

Yet another Qt thread pool.

Purpose

This is a Qt library to extend Qt capabilities about threads pool.

Why another thread pool? Qt allows to create pool of threads of objects that run once and then stop. This is ok for a lot of scenarios, but if you want your objects to live more time that a single shot, this is your library.

Prerequisites

You can build your self, in this case you need:

  • cmake
  • Qt

If you have docker, you're done.

Build & run tests

Manual way

mkdir build
cd build
cmake ..
make -j
GTEST_COLOR=1 ./tests/test-yatp

Docker way

Just run this to build & run tests:

./build.sh

This will use docker image docker-qt-builder (GitHub) as builder.

About

Yet another QThreadPool

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published