现在做QT开发发展前景怎么样?能突破20W/年吗?求前辈们赐教

武汉元码科技 2013-08-14 03:36:29
现在做QT开发发展前景怎么样? 感觉好像就是做UI一样的,有点类似MFC,好处就是可以跨平台,不知道发展前景怎么样,现在好像最新的QT也可以开发Android了。
以后ubantu手机也可以开发,正准备转QT,不知道QT能不能突破20W/年,(北上广深)

大家看好QT做移动设备吗? 准备转过去,把宝押在QT上,个人已经有3年多的通讯服务端开发经验核1年的MFC开发,再混混本来可以转管理,以后走经理人的路线。但是想做QT,以后自己创业。
...全文
1160 16 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
accsoar 2013-08-16
  • 打赏
  • 举报
回复
引用 14 楼 ppdayz 的回复:
[quote=引用 12 楼 accsoar 的回复:] [quote=引用 8 楼 jdwx1 的回复:] [quote=引用 6 楼 xiaoxiaoyu85 的回复:] [quote=引用 5 楼 rophie 的回复:] Qt做移动方面,目前还在初级阶段。 Qt只是个库,很全,关键是在于你拿Qt做的东西而不是Qt本身,C++写软件不也是一大堆库通过c++语言连接起来而成的一个产品嘛
多谢回复. 是的,现在就清楚QT的应用方向和领域了,不知道做出来的exe性能如何,能不能适合硬件较低的移动设备上运行,支持的库多不多。 比如VC的确很强大,但是现在不支持触摸UI,开发周期长,用的越来越少了。[/quote] 运行速度在windows上不如VC开发出来的程序,但是绝对是可以接受的,毕竟是C++。 [/quote] 我们的软件在Atom平台上跑,我觉得只能说勉强可以接受吧,最明显的是打开关闭对话框,明显的迟滞感,cpu占用可是一点都不高[/quote] 你可以试试把常用的对话框show/hide的模,而不是临时new。前提是内存足够。[/quote] 本来就不是临时new的,是作为成员变量,然后exec(), show()/hide()没试过,不知怎么样,以后试试看
ppdayz 2013-08-16
  • 打赏
  • 举报
回复
引用 12 楼 accsoar 的回复:
[quote=引用 8 楼 jdwx1 的回复:] [quote=引用 6 楼 xiaoxiaoyu85 的回复:] [quote=引用 5 楼 rophie 的回复:] Qt做移动方面,目前还在初级阶段。 Qt只是个库,很全,关键是在于你拿Qt做的东西而不是Qt本身,C++写软件不也是一大堆库通过c++语言连接起来而成的一个产品嘛
多谢回复. 是的,现在就清楚QT的应用方向和领域了,不知道做出来的exe性能如何,能不能适合硬件较低的移动设备上运行,支持的库多不多。 比如VC的确很强大,但是现在不支持触摸UI,开发周期长,用的越来越少了。[/quote] 运行速度在windows上不如VC开发出来的程序,但是绝对是可以接受的,毕竟是C++。 [/quote] 我们的软件在Atom平台上跑,我觉得只能说勉强可以接受吧,最明显的是打开关闭对话框,明显的迟滞感,cpu占用可是一点都不高[/quote] 你可以试试把常用的对话框show/hide的模,而不是临时new。前提是内存足够。
武汉元码科技 2013-08-16
  • 打赏
  • 举报
回复
引用 12 楼 accsoar 的回复:
[quote=引用 8 楼 jdwx1 的回复:] [quote=引用 6 楼 xiaoxiaoyu85 的回复:] [quote=引用 5 楼 rophie 的回复:] Qt做移动方面,目前还在初级阶段。 Qt只是个库,很全,关键是在于你拿Qt做的东西而不是Qt本身,C++写软件不也是一大堆库通过c++语言连接起来而成的一个产品嘛
多谢回复. 是的,现在就清楚QT的应用方向和领域了,不知道做出来的exe性能如何,能不能适合硬件较低的移动设备上运行,支持的库多不多。 比如VC的确很强大,但是现在不支持触摸UI,开发周期长,用的越来越少了。[/quote] 运行速度在windows上不如VC开发出来的程序,但是绝对是可以接受的,毕竟是C++。 [/quote] 我们的软件在Atom平台上跑,我觉得只能说勉强可以接受吧,最明显的是打开关闭对话框,明显的迟滞感,cpu占用可是一点都不高[/quote] 多谢回复了,不知道QT会不会改善,希望能持续改善和更新,这样这个开发工具才会一直有市场,不像微软,遍撒网,
accsoar 2013-08-16
  • 打赏
  • 举报
回复
引用 8 楼 jdwx1 的回复:
[quote=引用 6 楼 xiaoxiaoyu85 的回复:] [quote=引用 5 楼 rophie 的回复:] Qt做移动方面,目前还在初级阶段。 Qt只是个库,很全,关键是在于你拿Qt做的东西而不是Qt本身,C++写软件不也是一大堆库通过c++语言连接起来而成的一个产品嘛
多谢回复. 是的,现在就清楚QT的应用方向和领域了,不知道做出来的exe性能如何,能不能适合硬件较低的移动设备上运行,支持的库多不多。 比如VC的确很强大,但是现在不支持触摸UI,开发周期长,用的越来越少了。[/quote] 运行速度在windows上不如VC开发出来的程序,但是绝对是可以接受的,毕竟是C++。 [/quote] 我们的软件在Atom平台上跑,我觉得只能说勉强可以接受吧,最明显的是打开关闭对话框,明显的迟滞感,cpu占用可是一点都不高
武汉元码科技 2013-08-16
  • 打赏
  • 举报
回复
引用 10 楼 ppdayz 的回复:
设备监控和安防监控关系不大吧。。。
没看清楚设备,只看到监控了。呵呵呵
ppdayz 2013-08-16
  • 打赏
  • 举报
回复
设备监控和安防监控关系不大吧。。。
jdwx 2013-08-16
  • 打赏
  • 举报
回复
Qt的显示方法是模拟本地控件外观自绘,这个确实比较慢, 看看QStyle的代码,就知道了,大量的switch case。
rophie 2013-08-15
  • 打赏
  • 举报
回复
Qt做移动方面,目前还在初级阶段。 Qt只是个库,很全,关键是在于你拿Qt做的东西而不是Qt本身,C++写软件不也是一大堆库通过c++语言连接起来而成的一个产品嘛
武汉元码科技 2013-08-15
  • 打赏
  • 举报
回复
引用 7 楼 rophie 的回复:
[quote=引用 6 楼 xiaoxiaoyu85 的回复:] [quote=引用 5 楼 rophie 的回复:] Qt做移动方面,目前还在初级阶段。 Qt只是个库,很全,关键是在于你拿Qt做的东西而不是Qt本身,C++写软件不也是一大堆库通过c++语言连接起来而成的一个产品嘛
多谢回复. 是的,现在就清楚QT的应用方向和领域了,不知道做出来的exe性能如何,能不能适合硬件较低的移动设备上运行,支持的库多不多。 比如VC的确很强大,但是现在不支持触摸UI,开发周期长,用的越来越少了。[/quote] 我们公司做设备监控,组态,全部用Qt,性能虽不如VC,但是很多方面Qt的优势不是VC能比的[/quote] 哦,哪家公司啊,我也是做安防监控的。
jdwx 2013-08-15
  • 打赏
  • 举报
回复
引用 6 楼 xiaoxiaoyu85 的回复:
[quote=引用 5 楼 rophie 的回复:] Qt做移动方面,目前还在初级阶段。 Qt只是个库,很全,关键是在于你拿Qt做的东西而不是Qt本身,C++写软件不也是一大堆库通过c++语言连接起来而成的一个产品嘛
多谢回复. 是的,现在就清楚QT的应用方向和领域了,不知道做出来的exe性能如何,能不能适合硬件较低的移动设备上运行,支持的库多不多。 比如VC的确很强大,但是现在不支持触摸UI,开发周期长,用的越来越少了。[/quote] 运行速度在windows上不如VC开发出来的程序,但是绝对是可以接受的,毕竟是C++。
rophie 2013-08-15
  • 打赏
  • 举报
回复
引用 6 楼 xiaoxiaoyu85 的回复:
[quote=引用 5 楼 rophie 的回复:] Qt做移动方面,目前还在初级阶段。 Qt只是个库,很全,关键是在于你拿Qt做的东西而不是Qt本身,C++写软件不也是一大堆库通过c++语言连接起来而成的一个产品嘛
多谢回复. 是的,现在就清楚QT的应用方向和领域了,不知道做出来的exe性能如何,能不能适合硬件较低的移动设备上运行,支持的库多不多。 比如VC的确很强大,但是现在不支持触摸UI,开发周期长,用的越来越少了。[/quote] 我们公司做设备监控,组态,全部用Qt,性能虽不如VC,但是很多方面Qt的优势不是VC能比的
武汉元码科技 2013-08-15
  • 打赏
  • 举报
回复
引用 5 楼 rophie 的回复:
Qt做移动方面,目前还在初级阶段。 Qt只是个库,很全,关键是在于你拿Qt做的东西而不是Qt本身,C++写软件不也是一大堆库通过c++语言连接起来而成的一个产品嘛
多谢回复. 是的,现在就清楚QT的应用方向和领域了,不知道做出来的exe性能如何,能不能适合硬件较低的移动设备上运行,支持的库多不多。 比如VC的确很强大,但是现在不支持触摸UI,开发周期长,用的越来越少了。
武汉元码科技 2013-08-14
  • 打赏
  • 举报
回复
引用 2 楼 jdwx1 的回复:
[quote=引用 1 楼 Inhibitory 的回复:] 年薪与用哪个工具无关。 Qt不只是GUI库,Qt能做的事很多,可以去看看Qt的模块介绍。
+1,Qt是大而全的库,甚至连STL都有(Qt自己的STL),几乎是可以只用Qt库,就能开发应用软件。[/quote] 恩,刚刚浏览了一下QT上发的帖子,发现上位机,串口,通讯的都可以做,关键是性能怎么样,以后会不会普及。因为只有方便的工具和语言才会大行其道,比如C#,也什么都能做,但是中国企业用这个的比较少。
武汉元码科技 2013-08-14
  • 打赏
  • 举报
回复
引用 1 楼 Inhibitory 的回复:
年薪与用哪个工具无关。 Qt不只是GUI库,Qt能做的事很多,可以去看看Qt的模块介绍。
恩,多谢回复,就是相对说达到高薪更容易点。比如C++,突破20万不做管理的就比较难,在中小企业就比较苦累。但是java移动开发和IOS就容易些。
jdwx 2013-08-14
  • 打赏
  • 举报
回复
引用 1 楼 Inhibitory 的回复:
年薪与用哪个工具无关。 Qt不只是GUI库,Qt能做的事很多,可以去看看Qt的模块介绍。
+1,Qt是大而全的库,甚至连STL都有(Qt自己的STL),几乎是可以只用Qt库,就能开发应用软件。
Inhibitory 2013-08-14
  • 打赏
  • 举报
回复
年薪与用哪个工具无关。 Qt不只是GUI库,Qt能做的事很多,可以去看看Qt的模块介绍。

16,816

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧