我正在考虑使用Qt将一个独立的Windows应用程序移植到OS,可能还有Linux。我以前从未使用过Qt。我不知道我应该使用Qt4还是Qt5。
我很有兴趣获得使用Qt 4和5的大型应用程序开发人员的反馈。每个版本的优缺点是什么?
有关该项目的更多信息:
该应用程序是一个高端的数码摄影工具:实时HDR,色调映射等,大照片,每像素96位。
该应用程序目前正在使用以下技术:
我计划使用Qt框架重新开发UI代码。我有以下限制:
谢谢!
发布于 2013-04-30 01:46:40
基于您的平台约束,您可能希望使用Qt5。Windows 7 64位是Qt 5中的第1层平台,Windows 8甚至不是Qt 4中的第2层平台。Qt 5对高DPI显示的更好支持 (对具有Retina显示功能的Mac用户很重要)。
发布于 2013-04-29 11:10:34
如果您试图避免使用OpenGL,那么Qt 5将不是一个很好的选择,因为它们将其用作QML小部件和场景图的依赖项。这并不是说你根本不能使用它,但是如果你对OpenGL有反感的话,这肯定是值得考虑的。
Qt4.8已经非常成熟,这个阶段的代码库已经很好地涵盖了,因此可能会更适合,因为绘图库没有耦合到OpenGL。
发布于 2013-04-30 07:56:27
虽然版本号从4更改为5表示您可能需要或可能不需要的主要版本和附加功能,但您可能会对5中的bug进行修复。因此,如果您正在考虑使用4,那么在做出最后决定之前,先看看5中的变更列表和bug修复。
https://stackoverflow.com/questions/16276017
复制相似问题