我找不到一个好的起点。它是一个如此庞大的框架,我不知道从哪里开始。应该是使用Qt Creator的GUI开发人员和所有这些教程吗?有这么多......你从哪里开始Qt?
P.S。你发音为“Cute”吗?
编辑:我安装了Qt Creator并且内置了所有Qt文档。问题在于它有这么多。下面提到的页面说要买这本书并开始做一些教程。问题是没有一个教程似乎说“从这里开始,对于那些以前从未见过Qt并且甚至不知道它是什么的人来说”
答案 0 :(得分:35)
您是否看过了精彩的Qt文档? :) http://qt-project.org/doc/qt-4.8/how-to-learn-qt.html 这个页面提供了一些如何入门的指示。 你肯定想要标记http://qt-project.org/doc/qt-5/index.html
在我看来,没有正确的开端 - 你应该从哪里开始取决于你想用Qt做什么。但如果您要创建GUI,那么GUI创建和编程是一个良好的开端..我建议您查看Qt演示应用程序,浏览Qt的部分,然后做一些教程。
通常我会通过实施某些东西来学习。知道我想做什么,然后在阅读文档的同时实现它。
答案 1 :(得分:13)
我觉得这个网站是开始http://zetcode.com/gui/qt4/
的好地方它基本上提供了许多主题的简短教程,这些主题是独立的,非常容易理解。我用这种方式学习了Win32API GUI编程,以及GTK。从试验我想要的教程开始,然后我开始寻找我想要做什么,而不是在教程中?谷歌和这样的网站成为我最好的朋友......!
从小处开始 - 如何在Qt中构建/链接基本窗口。如何添加东西。如何最好地组织文件等然后建立你想要的。打破问题。
我通常会手工开始,随便一切。这是因为IDE(Glade,Eclipse,NetBeans,Visual Studio)倾向于生成大量我从未理解为初学者的代码。
编辑 - 使用上面的教程,如果您使用的是Linux,请忽略教程中的下载位,只需在存储库中找到qt4-devel的版本。
答案 2 :(得分:12)
我的投票是针对VoidRealms视频教程: http://www.youtube.com/user/voidrealms
答案 3 :(得分:8)
当我开始在Qt开发(我发音QT,我是加拿大法语)时,我买了Jasmin Blanchette和Mark Summerfield的书C++ GUI Programming with Qt 4 (second edition)。 Qt教程中详细介绍了本书中的大部分内容,但我喜欢阅读书籍(如果可以的话,我会花一些时间远离计算机)。
另一个很好的资源是用于Qt截屏的ICSNetwork:http://www.ics.com/learning/icsnetwork/
最后,在Qt Centre Forum遇到其他Qt开发人员的好地方。你会在那里找到论坛,维基,文档,链接,新闻以及有关Qt的更多信息。
答案 4 :(得分:7)
答案 5 :(得分:2)
我使用了Johan Thelin的“Qt Development的基础”。