基于QT的GUI程序设计模板
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
www.gec-edu.org
GUI发展
www.gec-edu.org
GUI发展
Apple Lisa Office System 1 (1983) 又称 Lisa OS,这里的 OS 是 Office System 的缩写,苹果开发这款机 器的初衷是作为文档处理工作站。不幸的是,这款机器的寿命并不长,很快 被更便宜的 Macintosh 操作系统取代。Lisa OS 几个升级包括 1983年 的 Lisa OS2, 1984年的 Lisa OS 7/7 3.1。
www.gec-edu.org
GUI发展
OS/2 1.20 (1989) OS/2 的下一个小版本在很多方面都做了改进,图标看上去更好看,窗体也 显得更平滑。
www.gec-edu.org
GUI发展
Windows 3.0 (1990) 到 Windows 3.0, 微软真正认识到 GUI 的威力,并对之进行大幅度改进。 该操作系统已经支持标准或386增强模式,在增强模式中,可以使用640K 以上的扩展内存,让更高的屏幕分辨率和更好的图形成为可能,比如可以支 持 SVGA 800x600 或 1024x768。 同时,微软聘请 Susan Kare 设计 Windows 3.0 的图标,为 GUI 注 入统一的风格。
gnome
www.gec-edu.org
Linux下的桌面GUI KDE 与GNOME是Linux/UNIX系统流行 的图形操作环境。从上个世纪九十年代中期至今, KDE和GNOME都经历了将近十年的漫漫历程, 两者也都从最初的设计粗糙、功能简陋发展到相 对完善的阶段,可用性逼近Windows系统。
www.gec-edu.org
Linux下的桌面GUI
X Window打造桌面环境 Linux实际上是以UNIX为模板的,它继承了UNIX 内核设计精简、高度健壮的特点,无论系统结构还是操作 方式也都与UNIX无异。 微软Windows在早期只是一个基于 DOS的应用程 序,用户必须首先进入DOS后再启动Windows进程, 而从Windows 95开始,微软将图形界面作为默认,命 令行界面只有在需要的情况下才开启,后来的Windows 98/Me实际上也都隶属于该体系。但在Windows 2000之后,DOS被彻底清除,Windows成为一个完 全图形化的操作系统。 但UNIX/Linux与之不同,强大的命令行界面始终 是它们的基础,在上个世纪八十年代中期,图形界面风潮 席卷操作系统业界,麻省理工学院(MIT)也在1984年 与当时的DEC公司合作,致力于在UNIX系统上开发一 个分散式的视窗环境,这便是大名鼎鼎的“X Window System”项目。
www.gec-edu.org
GUI发展
Amiga Workbench 1.0 (1985) 一经发布,Amiga 就领先时代。它的 GUI 包含诸如彩色图形(四色:黑,白, 蓝,橙),初级多任务,立体声以及多状态图标(选中状态和未选中状态)
www.gec-edu.org
GUI发展
Windows 1.0x (1985) 1985年,微软终于在图形用户界面大潮中占据了一席之地,Windows 1.0 是其第一款基于 GUI 的操作系统 。使用了 32x32 像素的图标以及彩 色图形,其最有趣的功能是模拟时钟动画图标。
www.gec-edu.org
GUI发展
70年代,施乐公司 Xerox Palo Alto Research Center (PARC) 的研究人员开发了第一个 GUI 图形用户界面,开启了计 算机图形界面的新纪元,80年代以来,操作系统的界面设计经历了 众多变迁,OS/2, Windows, Linux, Symbian OS ,各种操 作系统将 GUI 设计带进新的时代。现简单介绍介绍80年代以来各 种操作系统 GUI 界面设计的进化史。 第一个使用现代图形界面的个人电脑是 Xerox Alto,设计于1973 年,该系统并未商用,主要用于研究和大学。 1981-1985 Xerox 8010 Star (1981年推出) 这是第一台全集成桌面电脑,包含应用程序和图形用户界面 (GUI),一开始叫 The Xerox Star,后改名为 ViewPoint, 最后又改名为 GlobalView。
www.gec-edu.org
GUI发展
Mac OS System 7 (released in 1991) Mac OS 7 是第一款支持彩色的 GUI,图标中加入了微妙的灰,蓝,黄阴影。
www.gec-edu.org
现代GUI
www.gec-edu.org
Linux下的桌面GUI
KDE
www.gec-edu.org
GUI发展
Windows 2.0x (1987) 这个版本的 Windows 操作系统中对 Windows 的管理有了很大改进, Windows 可以交叠,改变大小,最大化或最小化
www.gec-edu.org
GUI发展
OS/2 1.x (released in 1988) OS/2 最早由 IBM 和微软合作开发,然而1991年,随着微软将这些技术 放到自己的 Windows 操作系统,两家公司决裂,IBM 继续开发 OS/2, OS/2 使用的 GUI 被称为 “Presentation Manager (展示管理)”, 这个版本的 GUI 固定图标。
基于QT的GUI程序设计
www.gec-edu.org
www.gec-edu.org
目录
1
GUI基础
2
Βιβλιοθήκη Baidu
认识QT—快速入门
3
QT进阶—信号与槽
www.gec-edu.org
什么是GUI 图形用户界面 (Graphical User Interface,简称 GUI, 又称图形用户接口)是指采用图形方式显示的计 算机操作用户界面。准确来说 GUI 就是屏幕产 品的视觉体验和互动操作部分。 与早期计算机使用的命令行界面相比,图形界面 对于用户来说在视觉上更易于接受。
www.gec-edu.org
GUI发展
VisiCorp Visi On (1984) Visi On 是为 IBM PC 开发的第一款桌面 GUI,该系统面向大型企业,价 格昂贵,使用基于鼠标的 GUI,它内置安装程序与帮助系统,但尚未使用 图标。
www.gec-edu.org
GUI发展
Mac OS System 1.0 (1984) System 1.0 是最早的 Mac 操作系统 GUI,已经拥有现代操作系统的几 项特点,基于窗体, 使用图标。窗体可以用鼠标拖动,文件与文件夹可以通 过拖放进行拷贝。