基于QT的GUI程序设计模板
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GUI发展
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。
GUI发展
VisiCorp Visi On (1984) Visi On 是为 IBM PC 开发的第一款桌面 GUI,该系统面向大型企业,价 格昂贵,使用基于鼠标的 GUI,它内置安装程序与帮助系统,但尚未使用 图标。
GUI发展
Mac OS System 1.0 (1984) System 1.0 是最早的 Mac 操作系统 GUI,已经拥有现代操作系统的几 项特点,基于窗体, 使用图标。窗体可以用鼠标拖动,文件与文件夹可以通 过拖放进行拷贝。
GUI发展
OS/2 1.20 (1989) OS/2 的下一个小版本在很多方面都做了改进,图标看上去更好看,窗体也 显得更平滑。
GUI发展
Windows 3.0 (1990) 到 Windows 3.0, 微软真正认识到 GUI 的威力,并对之进行大幅度改进。 该操作系统已经支持标准或386增强模式,在增强模式中,可以使用640K 以上的扩展内存,让更高的屏幕分辨率和更好的图形成为可能,比如可以支 持 SVGA 800x600 或 1024x768。 同时,微软聘请 Susan Kare 设计 Windows 3.0 的图标,为 GUI 注 入统一的风格。
GUI发展
Mac OS System 7 (released in 1991) Mac OS 7 是第一款支持彩色的 GUI,图标中加入了微妙的灰,蓝,黄阴影。
现代GUI
Hale Waihona Puke Linux下的桌面GUIKDE
GUI发展
Windows 2.0x (1987) 这个版本的 Windows 操作系统中对 Windows 的管理有了很大改进, Windows 可以交叠,改变大小,最大化或最小化
GUI发展
OS/2 1.x (released in 1988) OS/2 最早由 IBM 和微软合作开发,然而1991年,随着微软将这些技术 放到自己的 Windows 操作系统,两家公司决裂,IBM 继续开发 OS/2, OS/2 使用的 GUI 被称为 “Presentation Manager (展示管理)”, 这个版本的 GUI 固定图标。
GUI发展
Amiga Workbench 1.0 (1985) 一经发布,Amiga 就领先时代。它的 GUI 包含诸如彩色图形(四色:黑,白, 蓝,橙),初级多任务,立体声以及多状态图标(选中状态和未选中状态)
GUI发展
Windows 1.0x (1985) 1985年,微软终于在图形用户界面大潮中占据了一席之地,Windows 1.0 是其第一款基于 GUI 的操作系统 。使用了 32x32 像素的图标以及彩 色图形,其最有趣的功能是模拟时钟动画图标。
基于QT的GUI程序设计
目录
1
GUI基础
2
认识QT—快速入门
3
QT进阶—信号与槽
什么是GUI 图形用户界面 (Graphical User Interface,简称 GUI, 又称图形用户接口)是指采用图形方式显示的计 算机操作用户界面。准确来说 GUI 就是屏幕产 品的视觉体验和互动操作部分。 与早期计算机使用的命令行界面相比,图形界面 对于用户来说在视觉上更易于接受。
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”项目。
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。
gnome
Linux下的桌面GUI KDE 与GNOME是Linux/UNIX系统流行 的图形操作环境。从上个世纪九十年代中期至今, KDE和GNOME都经历了将近十年的漫漫历程, 两者也都从最初的设计粗糙、功能简陋发展到相 对完善的阶段,可用性逼近Windows系统。