¿Por qué Qt no es popular para aplicaciones de escritorio?
Una es una aplicación multiplataforma. De todos modos, debe admitir dos o más plataformas, y las dos plataformas requieren funciones sincronizadas y básicamente la misma experiencia interactiva, pero el costo de desarrollo no se puede duplicar. la mejor Buena elección.
La segunda es una aplicación a gran escala con un tamaño de código fuente de al menos 300.000 líneas e interacciones de interfaz de usuario complejas, por lo que requiere un alto progreso de lanzamiento y un equipo de desarrollo de más de 10 personas.
Aunque también se pueden desarrollar aplicaciones que no cumplan las dos condiciones anteriores con Qt, no presenta ventajas destacables respecto a otras tecnologías.
Por supuesto, el número de solicitudes que cumplen las condiciones anteriores es muy pequeño, por lo que el sujeto ve muy pocas.
Pero la base de usuarios de esta aplicación no es necesariamente pequeña. Por ejemplo, WPS e YY son productos con cientos de millones de usuarios, y VirtualBox también debería tener decenas de millones de usuarios.
Adobe Google Blizzard AutoDesk ya utiliza Qt en algunos de sus productos y cuenta con millones de usuarios.
Por el contrario, parece que todo el mundo puede utilizar MFC como marco y la gente puede verlo en todas partes. De hecho, MFC escribe muy pocos productos con una gran cantidad de usuarios (no lo pensé por un tiempo, alguien puede recordármelo).