Qt“C#Developer”的学习之路

时间:2010-10-12 10:56:40

标签: c# c++ qt

我是一名.net开发人员,我曾经用C语言学过一门课程,然后用C ++编写一门课程,然后作为编程入门,我想学习Qt,我不确定是否有可能立即开始阅读在Qt预订,或者我应该先用C ++开始阅读一本书!

如果他在C ++中有较小的背景,你是否认为高级C#开发人员能够通过在Qt中阅读一本书来学习Qt?

1 个答案:

答案 0 :(得分:1)

完成了你所描述的内容后,我会提出以下建议 -

  1. 对于一本书,请查看C++ GUI Programming with Qt 4 (2nd Edition) 。这是我见过的最好的书。但还有其他人,所以要环顾四周。
  2. 选择您想要学习的主题,然后完成其中一个示例。它们非常好,所有关键主题都有很多。
  3. 我一直认为.net和Qt有相同的概念。例如,当您看到QObject或QString时,请考虑c#Object或String。这有很大帮助。
  4. 阅读有关Qt的所有帖子。他们是一个很好的信息来源。一些问题迫使我对新领域进行研究,以了解问题和答案。
  5. 最后,你应该做什么顺序。关于书籍,关于学习c ++的评论,请买书。我总是发现它们非常有用。对于我提到的其他3个主题,我建议做第2,3和2项。 4所有在同一时间。选择一个你想要了解的简单概念,然后通过实例来理解它。

    要获得Qt良好基础的两个最重要的事情是Signals&插槽和GUI。在使用Qt之前,你真的需要了解这些基础知识。

    就个人而言,我认为学习c ++ / Qt对于c#程序员来说是件好事。它将为您提供解决问题的新视角。