- 1、本文档共61页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式学院—华远见旗下品牌www.embedu.org
入式学院—华清远见旗下品牌:
《Qt4 图形设计与 入式开发》
《Qt4 图形设计与 入式开发》——第 1 章、Qt 概述
第1 章 Qt 概述
Qt 是一个功能全面、可开发高性能的、多平台富客户端/服务器端的、C++ 图形
用户界面应用程序框架。
Qt 包含一个丰富的可扩展的类库(Qt 类库),一个功能强大的GUI 布局与窗
体构造器(Qt 设计者),一套用来消除国际化工作流程中的障碍的工具(Qt 语言家)
和一个完全可自定义、重新分配的帮助文件或文档浏览器(Qt 助手)。
在1992 年,一批Qt 的程序员就开始编写Qt 程序,直到1994 年Trolltech 公司成立,
该公司提供所有的有关Qt 的服务;1996 年Qt 进入商业领域,它已经成为全世界应用程
序基础开发的重要角色。Qt 也是流行Linux 桌面的KDE 环境的基础,KDE 是所有主要
Linux 发行版的一个标准组件。
Trolltech 主要为诸如eBay 公司的Skype、Google Earth 和Adobe Systems 的Photoshop
Elements 提供软件和应用程序平台,在2008 年初Trolltech 公司被移动电话巨头诺基亚
公司接手。
诺基亚公司作为全球最大的移动电话制造商,在召开的关于对Trolltech 的新闻
发布会上表示将继续支持公司进行无线设备和电脑系统的研发,同时还包括网络设
备。
入式学院—华清远见旗下品牌:
《Qt4 图形设计与 入式开发》——第 1 章、Qt 概述
1.1 Qt 程序设计简介
Qt 是Trolltech 公司开发的给予标准框架的图形应用程序,它是一种高效与跨平台
的应用程序的解决方案,Qt 支持的平台有微软操作系统、苹果机OS 以及Linux 操
作系统,并支持了大部分商业的UNIX 操作系统和Linux 嵌入式操作系统。
在嵌入式操作系统当中所有的API 都是在Qtopia Core 中使用,在本书的最后
一章将着重讲解Qt 的嵌入式开发。
Qt 提供给应用程序开发者大部分的功能,来完成建立适合的、高效率的图形界
面程序与后台执行的应用程序,它提供的是一种面向对象的可扩展性能和真正的
基于组件的编程模式。建议读者在学习这本书之前最好首先熟悉官方所提供的白皮
书。
Qt 的第一次商业版本发行是在1996 年,Qt 发展到现在,已经提供了成千上万
的应用程序,包括 Google 地图、Photoshop 的一些元素以及 Skype 软件。同时Qt
还是Linux 桌面系统KDE 的开发环境,KDE 是Linux 发行版最广泛的一种图形操
作界面。
Qt 支持以下的平台:
Windows 98 、Windows NT4.0 、Windows ME 、Windows 2000 、Windows XP 、
UNIX/X 11-Linux 、SunSolaris 、HP-UX 、HPTru64UNIX 、IBMAIX 、SGIIRIX 、
MacOSXMacOSX 10.3+,与其他的一些版本的UNIX。在EmbeddedLinux—Linux 嵌入
式平台上需要使用Framebuffer 帧缓冲的支持。
1.1.1 Qt 版本介绍
在Qt 发行版本中将要涉及两个版本:Qt 商业版本和Qt 开源版本。
1 Qt 商业版本
Qt 商业版本是设计商业软件的开发环境,这些商业软件使用了传统的商业软件
来发布,它包含了一些更新的功能、技术上的支持和大量的解决方案,开发了使用
于行业的一些特定的组件,有一些特殊的功能只在商业用户中使用。
2 Qt 开源版本
Qt 开源版本是用来开发开源的软件,它提供了一些免费的支持,并遵循 QPL
协议。
开放源代码是免费的软件,不牵涉用户的某些权益。任何人都有使用开源软件
和参与它的修改的机会,这就意味着其他的人同样可获得你开发的代码。
开源软件应该较多地谈论软件 由,而不是金钱。在 由软件基金会的许可背
景下,讲究软件
您可能关注的文档
- 宿迁市建设局办公动化使用说明.ppt
- 密级(涉密论文填密级,公开论文不填写).doc
- 富江一品物业办室扩建工程.doc
- 富油气凹陷_满含油_论_内涵与意义.pdf
- 对20世纪80年代A省财政体制改革中政府间关系变迁地个案.doc
- 对于不适航不适货地具体说明.ppt
- 对中国大陆高中语文课程改革地多维审视问题与挑战.PDF
- 对刑满释放人员归社会状态的分析.pdf
- 对城市消防专项规编制的反思.PDF
- 对外经济贸易大奖学金申报.doc
- 2020年药事管理与法规题解析 .pdf
- 2017-2021年中国高速公路行业现状及发展趋势分析 .pdf
- 2012年电力工业发展报告 .pdf
- 贵州省贵阳市某区2022-2023学年八年级上学期期末语文试题(原卷版).docx
- 河北省沧州市2022-2023学年八年级上学期期末语文试题(解析版).docx
- 海南省省直辖县级行政单位2022-2023学年八年级上学期期末语文试题(原卷版).docx
- 海南省东方市2022-2023学年九年级上学期期末语文试题(原卷版).docx
- 河北省邯郸市锦玉中学2022-2023学年八年级上学期期末语文试题(解析版).docx
- 海南省海口市(部分校)2022-2023学年八年级上学期期末语文试题(A)(原卷版).docx
- 河北省保定市第十七中学2022-2023学年八年级上学期期末语文试题(原卷版).docx
文档评论(0)