Sería mucho más fácil si puede encontrar un reemplazo de la biblioteca de MFC de terceros.
La biblioteca de terceros, estática o vinculada dinámicamente, requerirá una versión de MFC que es exactamente la misma versión que la utilizada para compilar el archivo lib de terceros. Las clases MFC no son compatibles con binarios entre versiones y ni siquiera son compatibles con binarios entre configuraciones (MFC & CRT estático/dinámicamente enlazado, CRT de subprocesos múltiples o múltiples, depuración, versión, X86, X64, MBCS, UNICODE, etc.) de la misma versión .
Si utiliza CString :: LoadString o cualquier otra cosa que acceda al estado del módulo MFC requerirá un CWinApp global. Una forma fácil de obtenerlo es crear una DLL regular. Agregar uno a su proyecto de QT requeriría mover el código de su función de entrada saliente a InitInstance y ExitInstance.