I\'m trying to manually return from QRunnable.run() by checking flag is_interrupted. At the moment I do this using if, but the problem is that