最近在应用学习 qt 开发(基于linux)。一开始自己在网上大量无序地搜索关于qt开发环境的安装与配置,诸如 qt/x11、qt/embedded、qtopia、qt/Extend,脑海里仅有的一些概念早已模糊不堪,结果就是系统被“玩坏了”,最后不得已重装系统,回归“原点”,重要的是自己的思路也重新整理一番,开始整顿这些模糊的概念。所以在此忠告各位:
第一,开发环境的安装和配置是开发的关键,不容轻视;
第二,行动之前整理思绪尤为必要,不然“欲速则不达”,不要急于求成,浪费的是自己的时间;
第三,当今世界乃信息交融和信息呈现爆炸式增长的时代,搜商已于智商、情商并列。所以善于合理、有效应用搜索引擎,帮助自己快速解决问题。
OK!废话不多讲,还是把自己的失有所得总结一下
Qt:一个跨平台的 C++ 图形用户界面应用程序框架。
Qt Creator:用于 Qt 开发的轻量级跨平台集成开发环境。也是一个简单易用且功能强大的 IDE。
Qt Designer:Qt creator 集成了 Qt Designer 可视化布局和格式构建器。
qtopia:为采用嵌入式 Linux 操作系统的消费电子设备二开发的综合应用平台,包含完整的应用层、灵活的用户界面、窗口操作系统、引用程序启动程序以及开发框架。
qt/extend:升级版的 qtopia。
qt/embedded:图形化界面开发工具 Qt 的嵌入式版本,通过 QtAPI 与 Linux I/O 以及 framebuffer 直接交互。
qt/x11:图形化界面开发工具 Qt 的 桌面(PC) 版本,通过 QtAPI 与 Linux I/O 以及 framebuffer 直接交互。与qt/emb一样,实际上是一种面向不同对象的库。
后面给大家做一张思维导图,敬请关注,谢谢。如有不对,请纠正;如有疑问,参考一下链接。。。。。
http://xl028.blog.163.com/blog/static/19973024220125493951415/
http://blog.csdn.net/pheror_abu/article/details/4615953
qt入门必备