来自《零基础学Qt 4编程》一书的附录
附录CQt资源
C.1Qt官方资源
全球各大公司以及独立开发人员每天都在加入 Qt 的开发社区。他们已经认识到了Qt 的架构本身便可加快应用程序开发进度。这些开发人员,无论是想开发单平台软件、还是想开发跨平台软件,都可从 Qt 统一而直接的 API、强大的构建系统以及各种支持工具(例如 Qt Designer)中受益无穷。
Qt具有一个极具活力并十分有益的用户社区,用户可以通过以下方式进行沟通:qt-interest 邮件列表、Qt Centre 网站(网址为:www.qtcentre.org)以及其他社区网站和博客。另外,许多 Qt 开发人员也是 KDE 社区的活跃成员。Qt 客户每个季度都会收到我们的开发人员新闻通讯《Qt Quarterly》。如今,Qt 的用户社区还提供了越来越多的第三方商业软件和开源软件;有关最新信息,请访问 www.qtsoftware.com。
Qt 的一系列文档可在线访问,网址为:doc.qtsoftware.com。另外,有关 Qt 编程 的详细介绍,市场上还有一系列英语、法语、德语、俄语、日语以及中文版本书籍。Qt 的官方书籍是《C++ GUI Programming with Qt 4》(ISBN 0-13-187249-4)。
Nokia公司及其合作伙伴为 Qt、Qtopia 和 C++ 提供了一系列培训选择,包括针对大众客户提供的开放式课程培训以及针对具有特殊需求的客户所提供的现场培训。有关详细信息,请访问 www.qtsoftware.com/training/。
除了为 C++ 开发人员提供综合框架以外,Qt 还可以使用其他语言编程。Qt本身包含了QtScript模块,这是一种类似JavaScript的技术,使用这一技术,开发人员可以用编写脚本的方法让用户访问应用程序的某些特定区域。
Nokia公司还提供了 Qt Jambi (现已交由社区开发)这一技术,使用这种技术,Java 开发人员可以基于 Java 编程语言来使用Qt。
另外,Nokia公司及第三方公司针对 JavaScript、Python、Perl 和 Ruby 提供了语言绑定;其中许多解决方案都是由开源开发团队提供并加以维护的。
开发人员可在自己喜欢的平台上免费试用 Qt,时间期限为 30 天,并可得到Qt Software的服务和支持。有关详细信息,请发送电子邮件至 info@qtsoftware .com。
C.2Qt开发社区
C.2.1国际社区
下面是在线参考的一些国际网址:
http://partners.trolltech.com/
http://lists.trolltech.com/qt-interest/
http://doc.trolltech.com/qq/
可以从http://doc.trolltech.com中获取Qt的当前版和一些早期版本的在线参考文档。这个网站也选摘了Qt季刊(Qt Quarterly)中的一些文章。Qt季刊是Qt程序员的时事通讯,会发送给所有获得Qt商业许可协议的人员。
在使用Qt时,如果有问题需要进行交流讨论,可以访问一些Qt相关的技术论坛。国外较好的论坛有:
http://www.qtform.org
http://www.qtcentre.org
http://www.qt-apps.org
建议大家经常去浏览一下,会有很多的收获,但是技术文章往往有一定的深度,初学者可能会不太适应。
C.2.2国内社区
国内几个关于Qt的论坛如下:
★ Qt中文论坛:http://www.qtcn.org
是国内最为老牌和最为活跃的Qt中文社区,内容丰富、覆盖面广、在线人数众多,上面有很多热心、无私的Qt爱好者,他们会帮助初学者尽快的入门。
★ Qt知识库:http://www.qtkbase.com
定位类似于VC知识库的技术百科全书类型的网站,有很多的原创技术文章,具有相当的参考价值。
★ Qt核心技术网:http://www.insideqt.com
具有鲜明技术特色的网站,主要关注Qt技术的内涵和应用,其中《Inside Qt》系列文章对Qt的技术实现内幕作了一定深度的探讨,广受Qt开发者的欢迎。
★ 酷享Qt论坛:http://www.cuteqt.com/bbs
网站的名称来自于Qt的正确英文发音,堪称国内最有原创精神的Qt综合技术网站,其管理团队由Qt中文界的好手和爱好者组成。网站内容涉及Qt技术的方方面面,并且具有相当的深度和实用价值。
★ Qt Everywhere网站:http://www.qteverywhere.com
由来自Nokia的Zhang Chi创建,侧重Qt最新的新闻、事件、活动、培训以及编程等等相关的内容,内容精彩并且富有新意,更新比较及时,也是笔者经常访问的网站之一。
需要特别指出的是其Qt学习子版块,网址是http://www.qteverywhere.com/learnqt,里面有许多深入浅出的Qt学习心得文章,资料,教程,可以帮助大家由浅入深,从入门到精通的学习Qt。这里也向Qt的读者朋友推荐。
★ CSDN网站之Qt 技术社区:qt.csdn.net
CSDN也在持续的关注Qt的最新进展,Qt 技术社区正也已经正式在CSDN上线了,大家可以在CSDN的首页点击链接进入,也可以直接访问qt.csdn.net。
还有就是在IBM的DevelopWorks网站上有关Qt的网页,其中有国内早期号称Linux三剑客之一的于明俭的一些文章,时至今日,仍然有参考的价值。
C.2.3有关Qt的博客
专门关注Qt的博客有:
★ 酷享Qt论坛之博客:http://www.cuteqt.com
酷享Qt论坛的博客汇聚了国内的Qt好手坐镇,行文流畅,言简意赅,富有探究精神,与Qt Everywhere论坛的博客内容互为补充。
★ Qt Everywhwere论坛之博客:http://www.qteverywhere.com
是目前国内Qt中文论坛中访问量最大、关注度最高的博客,内容翔实,图文并茂,与酷享Qt论坛的博客内容互为补充。
★ 齐亮的个人主页:http://www.qiliang.net
齐亮目前就职于Qt Software,是《C++ GUI Qt3编程》一书的中文译者,他目前生活工作在挪威的奥斯陆。他的博客内容丰富,在讨论Qt技术的同时富有人文色彩。
Qt中文论坛(http://www.qtcn.org)、Qt知识库网站等也有自己的博客,不过更新速度不是很快。其他还有Qt界一些同仁的博客,都各具特色,推荐大家访问。
leenux的Qt博客:
http://leenux.cublog.cn/
pplinux的Qt博客:
http://blog.chinaunix.net
昆仑的blog:
http://www.cnblogs.com/ttylikl/
分享到:
相关推荐
在"QT学习网站.txt"文件中,可能包含了各种QT学习资源的链接,如官方文档、教程、博客文章、视频课程等,这些都是学习QT不可或缺的参考资料。通过这些资源,你可以深入理解QT的工作原理,学习最佳实践,并逐步提高你...
在使用QT Creator的过程中,可以利用其内置的帮助系统学习Qt API,同时也可以借助社区资源,如Qt论坛、Qt博客、官方文档等,来解决问题和扩展知识。Qt有着庞大的开发者社区,这意味着无论遇到何种问题,都能找到丰富...
【Qt开源框架与资源】 Qt 是一个跨平台的C++应用程序开发框架,广泛应用于桌面、移动设备和嵌入式系统的用户界面设计。它提供了一整套的库,包括图形渲染、网络通信、数据库访问等功能,使得开发者能够创建功能丰富...
8. **代码组织**:理解如何在Qt项目中组织源码文件,包括主程序(main.cpp)、头文件(.h/.hpp)、源文件(.cpp)以及资源文件(.qrc)。 9. **构建系统(qmake或CMake)**:项目可能使用qmake或者CMake作为构建...
学习Qt对于想要从事跨平台应用开发的人来说非常重要。由于Qt支持多种平台,掌握Qt可以让开发者在不同平台上高效地部署应用程序,避免重复劳动。此外,Qt社区活跃,拥有丰富的文档和示例代码,这为开发者提供了良好的...
1. **序**:这部分可能介绍了学习QT的重要性,以及作者整理这份教程的初衷和目的,为初学者提供了一个引导性的起点。 2. **Qt简介**:这部分内容会涵盖QT的基本概念,包括QT是什么,它的历史,以及为什么选择QT作为...
**学习资源和实践** 要深入学习PyQT,除了研读官方文档,还可以参考社区提供的教程、博客文章和在线课程。实际动手编写项目是提升技能的关键,可以从小型应用开始,逐渐挑战更复杂的任务。 总之,PyQT为Python...
总的来说,"pictureflow-qt-5.7.zip"提供的项目和相关文章,为开发者提供了一个深入了解和实践Qt图形动画的宝贵资源。通过学习和应用这些知识,不仅可以提升个人技能,还能为开发出更具吸引力和用户体验的应用程序...
这个压缩包中的"osgQt-master"目录很可能包含了osgQt的源代码、示例程序、构建脚本等资源,供开发者研究和学习。通过深入阅读源代码和博客教程,可以更好地理解osgQt的工作原理,并将其应用于自己的项目中,实现高效...
总的来说,"船只博客"中的"Qt源码"主题可能是为Qt初学者和进阶者提供的宝贵资源,通过解析和讨论Qt的源代码,可以极大地提高开发者的技能水平,让他们更好地驾驭这个强大的开发框架。如果你是Qt的学习者,那么这个...
总之,将Live2D SDK集成到Qt 6.6.2中是一项富有挑战性的任务,它涉及到C++编程、图形渲染、资源管理和事件处理等多个方面。然而,完成这项工作后,你将能够创造出具有高度互动性和吸引力的应用,使用户体验提升到新...
【QT】翻金币项目是一个基于QT库开发的趣味应用程序,主要涉及图像...通过学习该项目,开发者可以深入理解QT的图形视图框架、信号与槽机制,以及如何有效地管理和使用资源文件,这对于提升QT应用的开发技能非常有帮助。
【描述】中的“本人第一次写博客”表明这是一个个人的学习记录,可能包括作者在进行QT嵌入式开发时遇到的问题、解决方案以及学习心得。这样的资源通常会很实用,因为它们通常会涵盖作者在实际项目中碰到的具体情况,...
总的来说,这个"Qt5.9C++书本代码资源.zip"是学习和进阶Qt5.9与C++编程的宝贵资料,对于希望在跨平台应用开发领域提升技能的开发者来说,这是一个不可或缺的学习工具。通过深入研究并动手实践,你将能够熟练地运用Qt...
如果它是Qt工程文件,那么可能包含.pro文件、源代码文件(如.cpp和.h)以及资源文件,用户需要使用Qt Creator这样的IDE打开并编译该项目。 开发这样的系统需要对以下知识点有深入了解: 1. **Qt编程**:包括Qt的...
通过查看源码,我们可以学习如何将上述步骤整合到Qt应用程序中,以及如何处理具体的USB-HID通信细节。 总的来说,Qt和Linux结合使用可以提供一个强大的平台来开发与USB-HID设备交互的应用。这个过程涉及到对Linux...
7. **参考链接**:可能包含相关的Qt官方文档、社区讨论、技术博客等,供进一步学习和研究。 8. **附录**:可能包括问题修复后的代码片段、日志文件、截图等辅助信息。 通过这份报告,开发者可以学习到如何更专业地...
学习Qt CSS样式不仅能够提升应用程序的视觉吸引力,还能提高用户体验。开发者可以为每个控件设置独特的样式,或者为一组控件定义共有的样式,实现一致性。此外,Qt CSS还支持动态更新,使得在运行时改变界面样式成为...
Qt 是一个跨平台的应用程序框架,它提供了用于创建图形用户界面(GUI)的工具和库,同时也支持非GUI编程。Qt 支持多种编程语言,但最常用的是 C++。...4. **技术博客和论坛** - 技术博客如 Qt 官方博客、St