Use new evaluation loop in TrainerQA
# What does this PR do?

When writing the new evaluation loop, the code of the special `Trainer` or question answering was not updated, this PR fixes that.
Fixes #11721