首页| 论坛| 消息

回复: 是否应该学习qt源码
#6 回 fsu0413 的帖子 [介农酥 09-20 09:22]
fsu0413:1.Qt源码逻辑有些复杂,说它是封装了系统调用并不准确,有些类是系统无关的(比如QtCore里那些容器),STL基本学不到,因为Qt的代码里很少用STL。
2.需要时看相关内容就可以了,如果不是Qt的开发者的话应该用不到研究Qt的所有部分。
 (2019-09-20 06:20) 
偶尔浏览了一点点,确实看不懂,但当学习一些编程技巧和没见过的api到时可以啊。
#7 [snow_man_0 09-20 17:51]
偶尔遇到奇怪的调试错误,会去看看源码
#8 [astrolee 09-22 19:13]
如果你想调用某个函数,但是文档并没有清晰描述这个函数的功能的时候,你就需要去阅读源码,看看Qt究竟是怎么实现的。比如用QNetworkAccessManager发送一个QHttpMultiPart,QHttpMultiPart有个boundary属性,如果你设置了这个属性,发送出去的时候你会发现Qt自动在这个boundary的前后加了双引号,但是文档里面却没有提示。阅读源码,你可以看到注释里面是有的。
#9 回 astrolee 的帖子 [介农酥 09-23 12:54]
astrolee:如果你想调用某个函数,但是文档并没有清晰描述这个函数的功能的时候,你就需要去阅读源码,看看Qt究竟是怎么实现的。比如用QNetworkAccessManager发送一个QHttpMultiPart,QHttpMultiPart有个boundary属性,如果你设置了这个属性,发送出去的时候你会发现Qt自动在这个boundary的 .. (2019-09-22 19:13) 
#10 [foxyz 10-17 09:13]
看是一定要看的!Qt集合了很多的优秀设计模式。能让你茅塞顿开。甚至很多你可以拿来用。我就参照QtCreator源码做了一个desktop gui demo。很好用

<< 1 2 3 >> (2/3)

回复 发表
主题 版块