00.先通过相关书籍,网上视频了解基础,可以通过某位大神的系列博客总结去学习,这样相对全面一些。达到最好能了解到整个Qt的全貌,不求甚解。
01.当了解完基础以后,把Qt自带的案例例子运行一遍,搞懂案例。这是非常有用的一步,现实中好多小功能都能在案例中找到影子。但是很多人忽略了这个有用的东西,出现问题网上一顿猛查,殊不知答案就在眼前。
02.根据个人掌握的情况,自主设计一个这样有实战范围的demo,根据所学去实现它,在实战的时候,会更好的发现问题和思考问题。也考验了我们的设计能力。
03.只要自己在02步真实去做了,就会发现好多好多问题可能自己解决不了,这种时候推荐多看开源项目,一个完整的项目一般来说功能是齐全的,非常具有借鉴、参考和学习价值。
04.推荐一些学习Qt的比较好的资料:
博客类:
1.《Qt编程指南》教程 作者:奇先生
https://qtguide.ustclug.org/
2.51CTO博客 作者:天山老妖S
https://blog.51cto.com/quantfabric/category19.html
书籍类:
1.Qt 5.10 GUI完全参考手册 作者:黄勇
链接:https://pan.baidu.com/s/1dd4b_QhTRtnPRMJ_KQu4Mg
提取码:9vkz
2.C++.GUI.Qt.4编程(第二版)
链接:https://pan.baidu.com/s/19W1XMc-ouAdliH6Lg8cd2w
提取码:97yl
3.Qt及Qt Quick开发实战精解 编著:霍亚飞
链接:https://pan.baidu.com/s/1CVFgyOBnzi8MklrHo7QyLg
提取码:xwwj
05.放一张Qt类图: