社区
Qt
帖子详情
急!!QT和MFC问题
星尘箭
2010-11-17 09:31:10
我们现在要开发个软件,当然对于这两个软件现在也还不了解,有理解错误问题还请指正。
在上位机运行,开发个简单界面,然后操作下位机,如单片机、arm,可以采用串口或者USB等等,期间上位机可能要进行各种算法运算,比如图像处理、运动控制等,现在要确定一个开发平台,因为我们要一直做下去,所以请高手介绍一下这两个的优劣,以及对硬件、通信操作的难度和现成的库等方面的对比,谢谢了!!!
...全文
156
12
打赏
收藏
急!!QT和MFC问题
我们现在要开发个软件,当然对于这两个软件现在也还不了解,有理解错误问题还请指正。 在上位机运行,开发个简单界面,然后操作下位机,如单片机、arm,可以采用串口或者USB等等,期间上位机可能要进行各种算法运算,比如图像处理、运动控制等,现在要确定一个开发平台,因为我们要一直做下去,所以请高手介绍一下这两个的优劣,以及对硬件、通信操作的难度和现成的库等方面的对比,谢谢了!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
g_tree2003
2010-12-08
打赏
举报
回复
QT 比MFC优秀了几条街~~~~
底层的东西,在哪个系统下,就使用哪个系统的api。。
QT有些很大的毛病:带的库很大,无论是linux还是视窗,还是移动平台 。
如果采用静态编译,那个时间,你可以去睡个觉,再喝个茶,再和朋友去郊游回来,最后洗个澡,嗯。差不多了.
dbzhang800
2010-11-17
打赏
举报
回复
[Quote=引用 5 楼 lph12168 的回复:]
补充一下,做界面不是重点,它们都能实现,就是问下对底层的操作怎么样,比如现有的类库,平时也就操作个串口,USB,网卡等,还有就是linux下提供的库和windows下提供的库一样吗,到时候会不会有移植问题?
[/Quote]
这样一来,就不清楚你想问什么了。考虑移植性 你还把MFC拉出来比较?
底层的东西和 Qt、MFC 都没有什么直接关系,都是直接调用系统的 api
h100037
2010-11-17
打赏
举报
回复
[Quote=引用 3 楼 lph12168 的回复:]
引用楼主 lph12168 的回复:
我们现在要开发个软件,当然对于这两个软件现在也还不了解,有理解错误问题还请指正。
在上位机运行,开发个简单界面,然后操作下位机,如单片机、arm,可以采用串口或者USB等等,期间上位机可能要进行各种算法运算,比如图像处理、运动控制等,现在要确定一个开发平台,因为我们要一直做下去,所以请高手介绍一下这两个的优劣,以及对硬件、通信操作的难度和现成的库等方面的……
[/Quote]
引用错地方了, 呵呵, 抱歉
h100037
2010-11-17
打赏
举报
回复
[Quote=引用 2 楼 gjx01212 的回复:]
wince平台选mfc,用linux的话选qt,只是个图形界面而已
[/Quote]
Qt能在windows下, 是能夸平台的, linux, mac, windows等多个平台.
奔跑吧猴哥
2010-11-17
打赏
举报
回复
[Quote=引用 6 楼 yzp3646 的回复:]
MFC QT ?? 我先用的是MFC,但很多高级界面功能很难做了,经常在网上东找西找,后来发现了BCG库不错。再后来接触到了QT,于是MFC和BCG都不用了
[/Quote]
Qt在UI方面的优势,还需要多解释吗?
yzp3646
2010-11-17
打赏
举报
回复
MFC QT ?? 我先用的是MFC,但很多高级界面功能很难做了,经常在网上东找西找,后来发现了BCG库不错。再后来接触到了QT,于是MFC和BCG都不用了
星尘箭
2010-11-17
打赏
举报
回复
补充一下,做界面不是重点,它们都能实现,就是问下对底层的操作怎么样,比如现有的类库,平时也就操作个串口,USB,网卡等,还有就是linux下提供的库和windows下提供的库一样吗,到时候会不会有移植问题?
星尘箭
2010-11-17
打赏
举报
回复
[Quote=引用 1 楼 kiss_xiao0968 的回复:]
做上位机如果只在windows平台MFC就足够用了,而且非常强大
[/Quote]嗯,界面上是没啥区别,就是想问问对底层的支持上,因为要涉及的硬件操作
星尘箭
2010-11-17
打赏
举报
回复
[Quote=引用楼主 lph12168 的回复:]
我们现在要开发个软件,当然对于这两个软件现在也还不了解,有理解错误问题还请指正。
在上位机运行,开发个简单界面,然后操作下位机,如单片机、arm,可以采用串口或者USB等等,期间上位机可能要进行各种算法运算,比如图像处理、运动控制等,现在要确定一个开发平台,因为我们要一直做下去,所以请高手介绍一下这两个的优劣,以及对硬件、通信操作的难度和现成的库等方面的对比,谢谢了!!!
[/Quote]那windows下可以用QT实现吗?其实只是图形界面的问题,我想知道的是它们提供的类库有什么差异吗,比如现成的对USB操作的类
gjx01212
2010-11-17
打赏
举报
回复
wince平台选mfc,用linux的话选qt,只是个图形界面而已
kiss_xiao0968
2010-11-17
打赏
举报
回复
做上位机如果只在windows平台MFC就足够用了,而且非常强大
星尘箭
2010-11-17
打赏
举报
回复
[Quote=引用 10 楼 dbzhang800 的回复:]
引用 5 楼 lph12168 的回复:
补充一下,做界面不是重点,它们都能实现,就是问下对底层的操作怎么样,比如现有的类库,平时也就操作个串口,USB,网卡等,还有就是linux下提供的库和windows下提供的库一样吗,到时候会不会有移植问题?
这样一来,就不清楚你想问什么了。考虑移植性 你还把MFC拉出来比较?
底层的东西和 Qt、MFC 都没有什么直接关系,都是直接……
[/Quote]
谢谢,记住了,底层只是用操作系统弄好的API
一站式C++ 、
Qt
框架 、
MFC
框架全套高课程包
本系列课程包含C、C++、
MFC
、
Qt
框架与课程,包含网络、模板、多线程、STL、Boost、GDI+等,内容由浅至深,非常适合
MFC
一站式的学习,
Qt
一站式的高级编程、培训机构价值19800的课程,超值钜惠!
一篇十分硬核的
QT
开发经验文章!送给正在做
QT
开发或想从事
QT
开发的你
Qt
打包发布,有很多办法,
Qt
5以后提供了打包工具windeploy
qt
(linux上为linuxdeploy
qt
,mac上为macdeploy
qt
)可以很方便的将应用程序打包,使用下来发现也不是万能的,有时候会多打包一些没有依赖的文件,有时候又会...
自己写“扫雷”(一)入门
MFC
首先新建一个
MFC
应用程序,一切都按下一步,即新建了一个模板的
MFC
应用程序项目,不过我选的是单文档模型 在VS中,项目文件清单如下: 运行该程序,运行的结果是: 那如何一点一点修改,变成扫雷呢,不...
将
MFC
应用程序移植到 Linux
第一种方法:找一个类似
MFC
框架的程式库。 您可能仍然在维护用微软基础类库(Microsoft Foundation Classes(
MFC
))构建的旧的 Windows 应用程序,而现在却有客户要求 Linux 版本...依靠 wxWindows(一种用于 C++ 和
Qt
学习笔记第一弹
Qt
简介及在Windows上搭建
Qt
开发环境
”别
急
,且听笔者大大娓娓道来。
Qt
Creator是什么呢?通俗易懂的讲,它是一个用于开发图形用户界面应用程序的软件,细说的话,
Qt
Creator是
Qt
被Nokia(这英文是不是看着很眼熟,没错,就是能砸核桃的诺基亚)收购后...
Qt
16,235
社区成员
26,649
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章