how to apply concurrency to a standard function
use the QFutureWatcher class to monitor the progress of a long-running
operation
bigger number