高手请入!在Windows上QT编程问题! 30
问题1:我一点不懂linux,但知道QT是linux编程主流!MFC是Windows下的编程主流!我想在Windows下使用QT代替MFC编程!可以么?问题2:Windo...
问题1:
我一点不懂linux,但知道QT是linux编程主流!MFC是Windows下的编程主流!
我想在Windows下使用QT代替MFC编程!可以么?
问题2:
Windows下使用学习QT代替MFC编程!有什么不利因素!(原因我的VC不好) 展开
我一点不懂linux,但知道QT是linux编程主流!MFC是Windows下的编程主流!
我想在Windows下使用QT代替MFC编程!可以么?
问题2:
Windows下使用学习QT代替MFC编程!有什么不利因素!(原因我的VC不好) 展开
4个回答
展开全部
第一个问题。
完全可以
第二个问题
由于我很少用mfc,所以我不能告诉你会有什么不利因素,我从一个qt开发人员的角度来讲qt有以下几个特点我比较喜欢
1、qt api比windows api更简单,更易用,更容易上手。
2、qt的信号/槽要比win32的回调机制舒服得多,看起来舒服,用起来也方便。
3、qt 为界面开发提供了很多方便之处,从最开始的QWidget,样式表,QGraphicsView到现在的qml 无一不为界面开发提供了方便。qml更是解释性语言,大爱。
4、qt一次编码,多次编译,可以达到跨平台的目的。
5、qt的提供的网络,多线程,容器类,字符串类相当的强大,qt中也提供了对mvc架构的支持,降低了UI和底层数据模块的耦合性。
6、qt提供了隐式共享,显式共享等机制,QtWebKit模块提供网页浏览的一整套机制。
7、还有很多我没有列举出来的。qt对动画的支持,对多媒体文件的操作(音频、视频、图片等),数据库操作,对openVG/openGL的支持,对自定义动态链接库的支持,对不同字符编码的支持等等,基本上你能想到的,它都提供了。除此之外,qt对标准c++里的容器类也提供了相应的转换接口。
8、qt提供了一套自己的内存管理机制。
总之。qt是非常强大的。
由于我的qt水平有限,我列举的这些东西也只是qt的一部分。mfc当然也有它自己的优点。可惜我对mfc了解的太少。-_-!
完全可以
第二个问题
由于我很少用mfc,所以我不能告诉你会有什么不利因素,我从一个qt开发人员的角度来讲qt有以下几个特点我比较喜欢
1、qt api比windows api更简单,更易用,更容易上手。
2、qt的信号/槽要比win32的回调机制舒服得多,看起来舒服,用起来也方便。
3、qt 为界面开发提供了很多方便之处,从最开始的QWidget,样式表,QGraphicsView到现在的qml 无一不为界面开发提供了方便。qml更是解释性语言,大爱。
4、qt一次编码,多次编译,可以达到跨平台的目的。
5、qt的提供的网络,多线程,容器类,字符串类相当的强大,qt中也提供了对mvc架构的支持,降低了UI和底层数据模块的耦合性。
6、qt提供了隐式共享,显式共享等机制,QtWebKit模块提供网页浏览的一整套机制。
7、还有很多我没有列举出来的。qt对动画的支持,对多媒体文件的操作(音频、视频、图片等),数据库操作,对openVG/openGL的支持,对自定义动态链接库的支持,对不同字符编码的支持等等,基本上你能想到的,它都提供了。除此之外,qt对标准c++里的容器类也提供了相应的转换接口。
8、qt提供了一套自己的内存管理机制。
总之。qt是非常强大的。
由于我的qt水平有限,我列举的这些东西也只是qt的一部分。mfc当然也有它自己的优点。可惜我对mfc了解的太少。-_-!
力控科技
2024-12-19 广告
2024-12-19 广告
第一步:看XPE是什么版,如果内核是英文版,需要安装一个MUI包,即语言包。第二步:进入控制面板-区域和语言选项,如下图,在区域选项中,选择“中文(中国)”,位置也为“中国”,在高级选项中,代码页转换表中,将所有的“简体中文”都选择上。...
点击进入详情页
本回答由力控科技提供
展开全部
Windows下可以用Qt来开发应用程序,这是开发工具的下载地址。Qt开发工具包分各种不同的平台,它是一个跨平台应用程序和 UI 开发框架。使用 Qt 您只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序。也就是说一次编程,在不同的平台下编译就行了。
http://qt.nokia.com/downloads-cn
Windows下使用学习QT代替MFC编程没有什么不利因素!(*^__^*) ,它们的原理都基本一样,无论你用什么开发环境,底层的机制你还是要知道的,学好了一种,另一种就触类旁通了。我建议你还是先学好MFC,其实也不是很难,真正学进去了你会发现,它也就那么一点东西,呵呵,祝你学业精进!
http://qt.nokia.com/downloads-cn
Windows下使用学习QT代替MFC编程没有什么不利因素!(*^__^*) ,它们的原理都基本一样,无论你用什么开发环境,底层的机制你还是要知道的,学好了一种,另一种就触类旁通了。我建议你还是先学好MFC,其实也不是很难,真正学进去了你会发现,它也就那么一点东西,呵呵,祝你学业精进!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
...MFC的飘过,不期望能够得到最佳,只是来说说我用MFC的感受.
MFC原理理解起来时比较头大,但是如果先抛开原理,先用起来,看比较"肤浅"的入门书,还是很简单的,等你有了一定的开发经验,再来看深点的东西,就不是那么难了.
QT应该也不错,之前了解了一点点,感觉也挺有兴趣的,呵呵.希望能帮到你.
MFC原理理解起来时比较头大,但是如果先抛开原理,先用起来,看比较"肤浅"的入门书,还是很简单的,等你有了一定的开发经验,再来看深点的东西,就不是那么难了.
QT应该也不错,之前了解了一点点,感觉也挺有兴趣的,呵呵.希望能帮到你.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Qt有专门的嵌入式Qt,Qt/Embedded Qtopia
也有专门的书讲怎么交叉编译的。
也有专门的书讲怎么交叉编译的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询