基于Qt跨平台的人机交互界面的研究和应用

来源 :重庆大学 | 被引量 : 0次 | 上传用户:liantonglingsheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的快速发展,各种新平台、新技术不断涌现,使得计算机软件生产厂商及其设计人员面临着如何适应多种平台,多操作系统共存的问题。人机交互界面的开发在现代软件的开发中占有越来越重要的地位,它把计算机技术和人联系起来,使计算机技术最大程度的人性化。人机交互界面的开发在一套软件中是与系统平台联系最为紧密的一部分,其工作量往往占整个开发工作的很大一部分。针对同功能的程序能够运行在不同的系统平台,并保持一致的界面和功能,从而增强程序的灵活性和可移植性,这种程序的跨平台性越来越受到重视。Qt是一个使用广泛的跨平台图形界面开发工具,可用于Windows、Linux、Mac OSX和许多平台。Qt具有良好的结构化、灵活的面向对象的结构、清晰的文档以及直观的API,为开发跨平台桌面应用程序的人机交互界面提供了良好的支持。本文首先阐述了人机交互界面一些基本概念和发展状况,介绍了跨平台技术的发展,指出了本文研究的背景、研究的内容和意义。然后介绍了人机交互界面的设计方法和设计过程,结合跨平台人机交互界面自身的特点和实际要求,分析了本系统在开发过程中应遵循的设计规律和组织原则。接着介绍了跨平台软件开发的库,介绍了当今比较流行的跨平台库及其特点,重点介绍了Qt库。通过对人机交互界面的设计和跨平台库的分析,结合本软件的自身的特点,提出了跨平台开发人机交互界面的一些方法和原则。最后,在这些方法和原则的指导下,利用Qt库实现了一个跨平台的人机交互界面。
其他文献
随着通信科学的不断发展,全数字接收技术得到了越来越广泛的应用。本文重点研究了全数字QAM接收机中的两个关键技术——符号同步和信道盲均衡。在符号同步方面,首先,通过研究
对当代中国政治沟通的现代性变迁现状、特征和原因进行分析是十分必要的。其中,当代中国政治沟通的现代性变迁主要表现在结构性变迁与功能性变迁两个方面,而现代性的断裂和公
由于现代船厂生产能力的提高,船舶在船坞内建造周期已大大缩短,但是码头舾装作业时间依然较长,因此码头单船系泊已不能满足现代造船的需要。目前国内许多造船企业在码头实施
配料生产系统是在饲料加工,食品制造等生产活动中得到广泛应用的一种过程控制系统。本文通过采用虚拟仪器和AJAX等数字网络技术,构建了一个集配料生产,状态监控和信息分析于
随着经济全球一体化与科技全球化进程的加快,市场竞争的加剧,新技术出现和更替速度的加快,技术创新已经成为企业乃至国家、地区发展和竞争力提高的动力和源泉。依靠单个企业
面对城市空间多样性逐步丧失和城市生态危机的加重,城市空间多样性发展得到学术界普遍认同,以空间多样性实现和维护为目标的城市生态建设作为对传统城市规划的有效补充,有着
逆向选择的基本含义是指在市场信息不对称的条件下,经济人的博弈过程会导致市场资源配置的无效率。证券市场的逆向选择行为会产生“投资不足”或“过度投资”问题,这都降低了
强制医疗是指对无刑事责任能力的精神病人所适用的,旨在消除其危险状态、保障社会安全的强制隔离和治疗的刑事实体措施。强制医疗自我国1997年刑法第一次规定以来,对解决精神
畜牧业是现代农业产业体系的重要组成部分,畜牧业发展的水平是衡量一个国家和地区农业现代化的重要标志。而猪肉的生产(猪肉产量占肉类总产量的2/3左右)和消费(在我国城镇居
本文找到一个可以真实反映人们意愿的公共产品:物业维修资金,以它为研究对象,通过理论上的推导和现实经济中的数据的实证结果,来检验人们的集体行动与组规模大小之间是否存在