qt 框架的开发效率如何?

19 篇文章 0 订阅
19 篇文章 0 订阅

qt的开发效率很高。

qt采用了巧妙的封装手段把c++中的很多坑给屏蔽了。通过元信息编译器实现了类似于java的反射机制,继而实现了信号槽机制,属性机制。

不要以为qt的信号槽就是简单的回调函数哦,它可是支持多种连接方式的,既能同步调用,又能异步调用,对多线程程序的开发极为友好。例如,新的qt多线程程序就建议使用一个worker对象移入工作线程,然后通过信号槽的方式执行工作任务,非常优雅。

qt还"多此一举"地自己实现了类似于stl的容器类,因为stl的实现在不同平台上是有细微差别的,有时写跨平台程序还会不小心碰到这种坑,用qt的容器类就避免这种情况了。刚好,我总结了一些嵌入式资料放在视频结尾。

总体感觉就是qt让c++变得不那么像c++了,而是糅合了某种现代语言的感觉,优雅、易用、不易出错。结合qt的开发工具,减少了不少工作量。860ca0d06aa28ad569bad5b198a682fb.jpeg


刚好我这里有资料需要的私我

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值