我想學習如何編程qt。我非常瞭解C++,並且能夠執行標準的hellow世界程序。我無法在qt上找到任何書籍或文檔。我確實找到了一個tutriol,在 http://www.digitalfanatics.org/projects/qt_tutorial/chapter01.html但該項目不會編譯,說它找不到包含文件#include。需要幫助學習Qt諾基亞手機
是否anubofy知道一本書或任何會告訴你如何編程qt框架的工作?
我想學習如何編程qt。我非常瞭解C++,並且能夠執行標準的hellow世界程序。我無法在qt上找到任何書籍或文檔。我確實找到了一個tutriol,在 http://www.digitalfanatics.org/projects/qt_tutorial/chapter01.html但該項目不會編譯,說它找不到包含文件#include。需要幫助學習Qt諾基亞手機
是否anubofy知道一本書或任何會告訴你如何編程qt框架的工作?
在Qt Developer Network有一個完整的書籍清單。
Qt的文檔相當不錯,several tutorials是一個很好的開始。
上面指出的鏈接指的是舊版本的Qt,我猜想。這個頁面至少可以追溯到2004年.Qt自那時以來已經走過了很長的路,尤其是當涉及到工具時。
使用Qt Creator可能是開始使用Qt應用程序的最佳方式,因爲它可以處理大多數開始使用Qt項目所需的設置,而無需過於頻繁地使用命令行(除非這是您的方式當然,更喜歡這樣做。)
對於諾基亞手機,您應該查看您正在製作的所有GUI的QML框架。 Qt Creator有一個簡單的QML設計器,你可能會在QML Getting Started tutorial找到一些很好的幫助。
它可以很容易地連接到你在C++中做的任何事情,但是讓你在製作用戶界面時更加方便和自由。但是如果你喜歡用C++來完成所有的事情,那麼你在QML中所做的所有事情都可以僅使用C++ end來完成。
本書C++ GUI Programming with Qt 4是編程Qt的權威性指南,我認爲。但是,如果你知道從哪裏開始,你也可以從Qt文檔中學到很多東西。 Qt文檔非常好,廣泛,是一個很好的參考。而且由於Qt也非常直觀,該文檔還可以幫助您找到新的功能(如果您有一個想法,在Qt中如何實現某些功能,通常就是以這種方式實現的)。