@JonB
Thank you for your guidance.
I was able to solve this issue with your help.
For others facing this issue:
The connect() function that worked for me was:
QObject::connect(&futWatch, &QFutureWatcher<int>::finished, this, &myClass::onFinished);
And the onFinished() function was the same as suggested by Jon