软键盘的设计与实现毕业设计
技术:C++、QT等摘要:
随着对嵌入式系统体积小型化和操作人性化的要求以及大尺寸触摸式显示屏的广泛应用,在嵌入式系统中采用软键盘实现字符的输入已经成为目前的发展主流。软键盘是应用于触摸屏上的重要信息输入工具,它代替传统的物理键盘,可以通过点击显示在触摸屏上的按键完成字母、数字、符号等的输入以及其他操作。
本文首先介绍了嵌入式系统以及Linux的基本概念,并且指出了嵌入式系统下的图形用户具有轻型、占用资源少、高性能、高可靠性、可配置等特点。其次详细阐述了技术上所涉及的问题,比如选择合适的图形用户界面开发软件平台,并且进行环境搭建,介绍了在Linux系统下基于Qt的软键盘的设计与实现方法,最终得到一个简单的软键盘输入法程序,该键盘功能全面、界面友好、操作简单、在各种基于Linux的智能电子产品中具有很好的应用前景。
关键词:软键盘嵌入式LinuxQt
目录:
摘要 i
Abstract ii
1绪论 1
1.1课题背景 1
1.2课题研究的目的与意义 1
1.3软键盘技术的发展现状 2
1.4课题研究及实现的可行性 2
1.4.1技术可行性 2
1.4.2管理可行性 3
1.4.3社会可行性 3
2相关技术介绍 4
2.1嵌入式系统综述 4
2.1.1概念及历史发展 4
2.1.2嵌入式系统的特点 5
2.1.3嵌入式系统的组成 6
2.1.4嵌入式系统的发展现状 7
2.2Linux平台开发的理论基础 8
2.2.1Linux概述 8
2.2.2Linux的特点 9
2.2.3Linux的发展前景 10
2.3Qt概述 11
2.3.1Qt简介 11
2.3.2Qt的特性 11
2.3.3Qt的应用 12
2.4集成开发环境搭建 12
3系统需求分析 14
3.1需求分析的目的 14
3.2需求分析的地位与作用 14
3.3嵌入式软键盘的特点 14
3.4系统应该满足的功能 15
3.5软键盘需要解决的主要问题 15
3.6运行环境 16
4软键盘的设计与实现 17
4.1软键盘设计理论 17
4.1.1软键盘输入的原理 17
4.1.2软键盘输入流程图 17
4.2界面的设计 18
4.2.1英文界面的设计 19
4.2.2中文界面的设计 20
4.2.3数字界面的设计 24
4.2.4符号界面的设计 24
4.3.5程序总体界面的设计 24
5运行效果及软键盘测试 29
总结 32
致谢 33
参考文献 34
外文原文 35
中文翻译 49
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]