文章目錄
1.簡介
本文主要整理爲Qt的學習記錄,從入門到進階,純乾貨,超詳細。
2.Qt官網
Qt的官方網站,包含各種對Qt的權威解釋和在線幫助文檔的查閱以及實時更新的Qt版本的發佈信息
-
Qt的官方網址。支持中文
-
包含Qt各個現今發行版本的下載,支持各個平臺
-
包含迄今爲止的各個Qt版本和工具。方便查找各個版本的差異
-
在線查詢幫助文檔,隨Qt的各個版本實時更新
3.Qt開源社區
1)國內社區
a)CSDN 社區
- CSDN Qt論壇
- 這是由國內的Qt大佬在CSDN上開闢並分享的社區服務平臺
b)Qter社區
- Qter社區
- 國內較早的Qt開源社區。很多人的Qt入門學習都是從這裏開始的,裏面比較著名的就是霍亞飛的關於Qt的學習指南
c)QTCN開發網
- QTCN開發網
- 也是Qt中比較出名的社區,重點核心在於討論
2)國外社區
a)QT software
- QT software
- 這是一個德語的Qt社區網站,但是有很多第三方庫在此發佈分享
b)Qt Center
- Qt Center
- 包含Qt的社區介紹,並涵蓋多方面的知識
c)Developpez
- Developpez
- 一個法語的Qt社區,免費爲讀者提供資源和服務,如同國內的CSDN
d)Qt-APPs
- Qt-APPs
- 注重於移動端的Qt應用,在裏面可以找到許多的Qt基於App的應用程序和桌面端的應用,都是免費的
e)QUIt Coding
- QUIt Coding
- 一個致力於開發前沿的社區。不過現在好像沒怎麼更新了
f)Stack Overflow
- Stack Overflow
- Stack Overflow是一個與程序相關的IT技術問答網站。用戶可以在網站免費提交問題,瀏覽問題,索引相關內容,裏面有各國使用Qt的人提出的問題和解決方法
g)Plant Qt
- Plant Qt
- 國外匯聚關於Qt的各種分享博客的網站
注意:分享的國外社區均可以直接上網連接,不需要神祕力量
4.入門課程
1)《Qt快速入門系列教程》
這是在Qt開源社區中的教程非常經典,,裏面也包含的有Qt Quick的基礎教程
2)《Qt學習之路2》
-
這是以前《Qt學習之路》的升級改版,以前在Qt開源社區,現今轉移到到了另一個網站
3)《QMLBook》
- 中文版《QmlBook in Chinese》
- 英文版 《QmlBook》
5.進階項目實戰
1)《Qt從入門到實戰》
- 《Qt從入門到實戰》
- 源自於黑馬程序員的一個付費課程,有一定的參考性
2)《黑馬程序員Qt》
-
衆所周知,B站是個學習的好地方,所以推薦這B站上面黑馬程序員Qt視頻。老師講的非常好,可應用於實操
-
第一部分的補充,成了一個完整的系列視頻
3)《Qt進階之路》
- 《Qt進階之路》
- 這是知乎的一位博主分享的關於Qt進階實戰的技術文章
6.書籍
1)在線電子書
-
這是GitHub上的一個免費電子書的網站,包含各種各樣的書,涵蓋面非常的廣,都是免費的
-
這也是GitHub上關於編程學習的書籍庫也都是免費的
2)實體書
-
《C++ Primer plus》
-
C++入門的經典之作
-
《Qt Creator快速入門》
-
基於Qt Creator編寫,是國內較早的對Qt介紹的書籍
-
《C++ GUI Qt4編程》
-
基於Qt4的Qt編程教材
-
《Qt高級編程》
-
以項目實戰爲主,涉及技術棧很全面
-
《C++ Qt設計模式》
-
將跨平臺的Qt與計算機編程思想中的設計模式相結合,詳細闡釋框架的重要性
-
《Python Qt GUI快速編程》
-
詳細闡釋利用python和Qt實現GUI編程的實例,適合於PyQt入門學習
- 《Qt Quick核心編程》
- 詳細介紹QML的基礎入手到項目開發的全過程