2010-10-12 61 views
0

Im a .net開發人員,我已經學習了一門C語言課程,之後在C++中作爲編程入門介紹了一門課程,我想學習Qt,我不知道它是否可能讓我馬上開始在Qt中讀一本書,或者我應該從C++開始閱讀一本書!Qt「C#開發人員」的學習路徑

您是否認爲高級C#開發人員可以通過在Qt中立即閱讀一本書來學習Qt,如果他在C++中擁有小背景?

回答

1

做完你所描述的,我想提出以下建議 -

  1. 一本書,看看C++ GUI Programming with Qt 4 (2nd Edition)。這是我見過的最好的書。但也有其他人,所以請環視他們。
  2. 選擇一個你想學習的主題,然後通過其中一個例子。它們非常好,關於所有關鍵主題都有很多。
  3. 我一直認爲.net和Qt有相同的概念。例如,當您看到QObject或QString時,請考慮c#Object或String。這幫了很多。
  4. 閱讀關於Qt的所有文章。他們是一個很好的信息來源。有些問題迫使我去研究新的領域,以理解問題和答案。

最後,你應該怎麼做這些。關於書籍,關於學習C++的評論,請購買一本書。我一直覺得他們非常有幫助。對於我提到的其他3個主題,我會同時推薦做2,3項目。選擇一個你想了解的簡單概念,然後通過例子來理解,直到你理解它。

在Qt中學習的兩個最重要的事情是信號&插槽和GUI。在使用Qt之前,你真的需要了解這些基礎知識。我個人認爲學習C++/Qt對於c#程序員來說是件好事。它會給你一個關於如何解決問題的新視角。

+0

非常感謝你,我已經有Qt 4(第2版)的C++ GUI編程。我將開始抓住那個:] – Stacker 2010-10-12 12:55:56

相關問題