gpt4 book ai didi

c++ - 在仅适用于 Windows 的大型 MFC 应用程序中使用 Qt 会加快开发速度吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:40:28 24 4
gpt4 key购买 nike

<分区>

我知道有很多关于 Qt 与 MFC 的问题,但我会尝试非常具体。

我们有一个针对小众行业的大型(经过 10 年的开发)C++ MFC 应用程序。它应该永远只支持 Windows 和英语。但是我们需要添加一堆新的设计师绘制的 GUI 和 GUI 控件(对话框、按钮、自定义列表……)。

我们可以聘请 1 或 2 个新的 GUI 开发人员来构建这些新界面,因此我们有能力选择与 MFC 不同的技术。

Qt 似乎最有前途,最适合与 MFC 并行运行(哦,不,我们不是从头开始重新构建应用程序)。

似乎大多数被引用的 Qt 优势都无关紧要:跨平台开发、轻松国际化、开源、非 GUI 库(我们不需要网络并且已经实现了大部分其他功能)。

但是 Qt 也以其良好的 OO 设计而闻名,他们最近推出了 QtQuick。我想给它一个机会,所以问题是

  • 在纯 Windows 商业项目中,从纯 MFC 迁移到 MFC+Qt 的实质性优势是什么,这值得花时间学习 Qt,并将其集成到我们的构建/部署过程中并可能支付商业许可费用?
  • 特别是,如果我们在 Qt 中构建新的 GUI 并通过 QWinWidget 将它们整合到应用程序中,是否会加速开发

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com