Unsolved QT能否全面替代MFC?
-
公司工业软件用的MFC写的,写逻辑倒是可以,界面就很麻烦.想过重构,但是工程量大,总是搁置.现在想试试看,以前的代码许多都要继续使用,用2.0还是qml重构比较好.技术选定以后可能三五年是不能再换了。
-
MFC真的早过时了,QT都快过时了
-
Qt快过时了?那现在什么主流框架?
-
@lionelM
Widget 那一套够你玩一辈子了,只要qt还在更新的话。 -
我认为PC端跨平台主要还是QT为主(不考虑嵌入式)
准确说C++为主,主要是C++与OC,C交互简单,能与各桌面系统的原生功能简单方便地交互,性能上也足够好。
但QT也有很多问题,版权是最大的问题。如果没有严格的跨平台,用原生框架就好了。如果有跨平台需求,那QT还是可以优先考虑的。
如果你想招人方便点,QML我觉得更合适,上手快效率高,熟悉前端的朋友会感到很亲切。
-
原工程代码基于C++的话,Qt 是最好的选择
-
如果是在Windows环境下,QT不太可能全面替代MFC。虽然Qt一直在更新,但MFC作为Windows原生的GUI库,仍然是很具有其独特的作用的。