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