XulRunner/Gecko 似乎对于开发 GUI 密集型应用程序非常有趣(通过使用广泛使用的技术,如 HTML / CSS / SVG / XUL / Javascript)。但是底层的 C++ APIS(XPCOM、NECKO、...)看起来既古老又复杂。此外,文档/开发工具的普遍缺乏确实令人恐惧。
另一方面,QT 有一个相当不错的平台,并且有很好的文档和支持。UI 部分确实是“传统的”。
您对 XULRUNNER 的体验如何,特别是与 QT/GTK/MFC 等其他 C++ 桌面应用程序框架相比...?什么不见了?什么是真棒?
附带问题:如果我想将现有的 MFC 应用程序迁移到跨平台 C++ 桌面应用程序框架,使用 XULRUNNER 代替 QT 或 GTK 是否明智?