我正在考虑使用Qt将一个独立的Windows应用程序移植到OS X和可能的Linux平台。我以前从未使用过Qt,不清楚是否应该使用Qt 4还是Qt 5。
我希望得到使用Qt 4和5开发较大型应用程序的开发者的反馈。每个版本的优缺点是什么?
关于项目的更多信息:
该应用程序是用于数字摄影的高端工具:支持实时HDR、调色等,并处理96位每像素的大型照片。
应用程序当前使用以下技术:
- UI代码: C#、C++/CLI、.NET 2.0 WinForm
- 核心算法: C++、OpenMP、SSE
我计划使用Qt框架重新开发UI代码,并有以下限制:
- 支持的操作系统:Windows XP、Vista、7和8;OS X;(Linux)
- 两个构建版本:32位和64位
- 应用程序必须能够在VM上运行(几乎没有OpenGL支持)
- 执行速度/实时方面至关重要
- 主要的开发环境:Windows 7 64位上的Visual Studio
谢谢!