我想学习如何编程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中如何实现某些功能,通常就是以这种方式实现的)。