Actualmente mantenemos un conjunto de aplicaciones de MFC que están bastante bien diseñado, sin embargo, la interfaz de usuario está comenzando a verse desgastado y una gran parte del código está en la necesidad un poco de refactorización para poner en orden algunos problemas de duplicación y/o rendimiento Hacemos uso de bastantes controles personalizados que manejan su propio dibujo (todo escrito usando MFC).La integración de Qt en aplicaciones MFC de legado
Recientemente he estado haciendo más investigación sobre Qt y los beneficios que proporciona (multiplataforma y compatible con lo que podríamos llamar un marco más "profesional" en busca de desarrollo de interfaz de usuario).
Mi pregunta es - ¿cuál sería el mejor enfoque para tal vez mudarme a la Qt framework? Qt juega bien con MFC? ¿Sería mejor comenzar a portar algunos de nuestros controles personalizados a Qt e integrar gradualmente más y más en nuestras aplicaciones MFC existentes? (¿es posible?).
Se agradece cualquier consejo o experiencia previa.
Qt tiene ahora licencia LGPL (http://www.heise.de/ix/Qt-Toolkit-mit-LGPL-Lizenz--/news/meldung/121584). AFAIK esto significa que * es * gratis para uso comercial. –
o, en inglés: http://www.qtsoftware.com/about/news/lgpl-license-option-added-to-qt – gbjbaanb
Siempre fue legal para uso comercial cuando se vinculaba a bibliotecas dinámicas y se informaba sobre eso en la aplicación. licencia – killdaclick