1. 程式人生 > >QT初學者推薦書籍

QT初學者推薦書籍


  《Qt Creator快速入門》
  這本書寫得通俗易懂。與之配套的還有一個叫《Qt及Qt Quick開發實戰精解》,屬小專案實戰,在入門的基礎上學習。

  《精通Qt4程式設計》
  網上版本好像有些模糊,如果覺得不好,也很值得買一本。

  《C++ GUI Qt4 程式設計》
  比較高階,不是基礎書,初學絕對不能搞這本。很多人都說是經典。  

  《Qt高階程式設計》

  正如書題,是高階版的,也是老外寫的,應該經典。這本書主要講解QT網路模組、MVC、執行緒、富文字、檢視框架、動畫框架等幾個方面屬於QT高階使用範疇。

  《C++設計模式--基於Qt4開源跨平臺開發框架》
  假設已經熟悉C++了,請先閱讀一下Qt白皮書。它包含一個關於Qt軟體的概述,並且提供了一些用來示範使用Qt進行程式設計的程式碼的片斷。它會給你一個“大的圖畫”。
  如果想要完全的在C++中進行程式設計,不使用任何設計工具的幫助下在程式碼中設計你的介面,請閱讀教程。教程1就是被設計成把你帶入Qt程式設計的一個教程,它更強調的是編寫程式碼而不是一個特徵的漫遊。教程2是一個更加真實的例子,示範瞭如何編寫選單、工具條、檔案的載入和儲存、對話方塊等地那個。

  如果你想使用一個設計工具來設計你的使用者介面,那麼你至少要先閱讀Qt設計器手冊的前幾章。

  到現在為止,如果你已經完成了一些小的可以工作的應用程式並且對Qt程式設計有了一個主要的瞭解。你可以直接開始你自己的專案了,但我們建議你閱讀一些關鍵的概述來加深你對Qt的理解:物件模型和訊號和槽。

  在這裡建議看一下概述並且閱讀一些和你的專案相關的文章。也許會發現瀏覽和你專案做相同事情的例項的原始碼是非常有用的。也可以閱讀Qt的原始碼,因為它們也被提供。

  如果執行demo這個應用程式(在$QTDIR/examples/demo),你就會看到很多運轉中的Qt視窗部件

  Qt提供了廣泛的文件,完全前後參考的超文字,所以你可以很容易地按你喜歡的方式進行點選。在文件中,你最經常使用的部分可能就是API參考。每一個連結都提供了一個不同的方式來導航API參考,全都試試,看哪一個更適合你。