wxWidgetsvsQT分析备忘-创新互联

wxWidgets,一直以来的LGPL发布,相当开放,积累了相当一部分研究用户,与现有各类工具库无缝连接地非常好;同时可惜的是没有非常强大的正规商业化运作,可靠性、资源丰富性远比不上Qt。

在吉隆等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站设计制作、做网站 网站设计制作按需开发,公司网站建设,企业网站建设,高端网站设计,网络营销推广,成都外贸网站制作,吉隆网站建设费用合理。

wxWidgets的优点:

1. 开放,对于各类第三方库的良好兼容(TAO工具中的Naming_Service Viewer就是采用wxWidgets的)

2. 支持各平台的"Native GUI"

3. 虽然有庞大的库,运行效果极为显著

4. 对各类现有工具的支持(笔者就采用MPC一站式产生所有项目的编译工程)

5. 偏MFC,对于Windows平台MFC程序的跨平台迁移,具有天然的优势

6. XRC,则提供了代码和设计分离的便利,程序员专注整体开发,UI设计群体则提供运行期界面、多语言版本支持功能等,注:对于UI设计XRC的设计可以使用wxFormBuilder来构建

wxWidgets的缺点:

1. 由于是偏MFC,则面向对象封装做得不是非常好

2. 相对缺乏的文档、资源

3. 缺乏很好的商业化支持,如果商业软件出问题需要支持,稍微麻烦点。

Qt,一直以来开发公司作为商业公司进行运作,以客户需求为目标,提供了一系列完整的文档和RAD工具,并提供最为完整的平台支持;对开发人员而言,Qt库本身,也是所有的GUI工具库中最为面向对象化的,同时也是最为稳定的。

Qt的优点:

1. 支持的平台最多

2. 商业化支持

3. 完整的文档和RAD工具

4. 最为面向对象

5. 世界上最为成功的手机厂商支撑,对于移动终端的支持最为完善

Qt的缺点:

1. 使用的是非标准C++

2. 每个平台不是"Native GUI"

3. 过于庞大且运行缓慢

4. 与其它库不是很兼容(主要是STL之类的兼容问题)

5. 基本只能使用特定的qmake工具(其它工具经过良好的修改也可以,不过相当于重新编写一个qmake,是否值得)

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页题目:wxWidgetsvsQT分析备忘-创新互联
本文路径:http://pwwzsj.com/article/ghpso.html