Te entiendo, porque también soy un desarrollador de delphi y también quiero migrar mi código al marco de QT, es decir, en C++. Quiero alcanzar el objetivo de la plataforma cruzada: descarté la solución dll para mantener el código fuente original, porque me obliga a mantener Delphi IDE en modo de espera. No quiero volver a escribir/corregir/mejorar el código delphi nuevamente. ¡Quiero evolucionar! La única opción que veo es volver a escribir código de Delphi en C++ y recompilar con Qt Creator (en detalle, se volverá a compilar con g ++ compilador MinGW invocada por Qt Creator.)
volver a escribir el código que ofrecerá la posibilidad de refactorizar sus clases para cumplir con "QTed". La interfaz gráfica de usuario también se reescribirá por completo, porque VCL está impulsada por eventos, QT en cambio es impulsada por señales, pero creo que ya lo sabes.
Recuerde: mantener su código Delphi intacto y compilarlo en una biblioteca dll o compilarlo en objs, le obligará a mantener el mantenimiento de la fuente delphi.
Estoy agregando esto como un comentario, porque mi experiencia en Delphi/Borland terminó hace años. Sin embargo, CREO que el compilador Borlands C++ también construirá archivos Delphi con éxito. Es posible que solo pueda mezclar idiomas en el mismo proyecto. Deberías probarlo. –
Si es necesario realizar cambios, ¿por qué no cambiaría a delphi 2009 y se quedaría con la interfaz de usuario nativa, la VCL en lugar de QT? –
¿Por qué la necesidad de cambiar de Delphi a C++? ¿Quieres plataforma cruzada? –