Qt是一个跨平台的C++图形用户界面库,由挪威TrollTech公司出品,目前*括Qt,基于Framebuffer的Qt Embedded,快速开发工具Qt Designer,化工具Qt Linguist等部分Qt支持所有Unix系统,当然也*括Linux,还支持Windows系列的平台。作为一个跨平台的应用程序架构,QT可用来同时开发一般应用程序以及使用者接口GUI,并且能够很轻易快速地应用于各种不同的桌面与嵌入式操作系统,著名的Google Earth就是用Qt开发的一种应用。本课程将协助学员熟悉如何编写Qt应用程序,并了解Qt在嵌入式系统的运用。
帮助学员熟悉Qt的开发工具与开发环境,了解Qt基本组件与框架,能够基于各种常见的操作系统平台撰写Qt窗口程序,并掌握Qt在嵌入式系统的核心运用,*括Qt/Embedded编程方法和编程技能、常用的基础类、信号和槽的概念和对象间通讯机制及图形界面的编写。
学员学习本课程应具备下列基础知识:
◆C/C++programming