Reengineering of FnQTextEngine::fontEngine