
论文摘要
近年来,随着计算机技术的迅速发展,嵌入式系统开发已经成为信息产业的热点。在嵌入式的开发过程中,友好的多媒体人机界面为嵌入式产品的开发提出了新的挑战。由于民族、文化的多样性,不同用户的书写习惯也不尽相同。因而计算机需要为不同的用户提供不同的界面,以符合他们的使用习惯。目前,能在嵌入式环境下使用的蒙文的编辑器很少,这给使用嵌入式设备处理蒙文信息的用户带来了不便。本文使用Qt设计并实现了一个蒙文编辑器。该编辑器能在基于ARM的嵌入式Linux目标平台上运行,实现了文本的竖排显示。编辑器具有选择、剪切、复制、粘贴、删除等功能,可以对字体、字号、文字颜色、显示比例等进行设置。本文所做主要工作如下:分析Qt4.3.2源代码中文本处理相关代码,熟悉其文本处理机制;安装Qt桌面运行环境,设计蒙文编辑器的架构;搭建目标机环境,包括烧写开发板引导程序、操作系统内核、文件系统等;配置宿主机交叉编译环境,最终将交叉编译后的程序下载至目标平台,并运行。
论文目录
摘要ABSTRACT目录图表目录第一章 绪论1.1 研究背景1.2 蒙古文字信息处理概述1.2.1 蒙古文特点1.2.2 蒙古文字信息处理现状1.3 LINUX操作系统对文本竖排的支持现状1.4 论文组织结构第二章 编辑器的开发平台及设计方案2.1 软件平台简介2.1.1 Qt支持的平台2.1.2 Qt的版本2.1.3 Qt的信号槽机制2.2 编辑器的设计方案第三章 编辑器的实现3.1 文字显示3.1.1 竖直显示3.1.2 换行处理3.1.3 高亮显示3.2 鼠标响应3.2.1 响应区域3.2.2 点击定位3.2.3 选择处理及拖动3.3 界面设计3.3.1 菜单栏3.3.2 工具栏3.3.3 状态栏3.4 编辑器使用的信号槽3.5 编辑器的跨平台性第四章 编辑器的移植4.1 ARM2410-s平台介绍4.2 目标机环境的搭建4.2.1 格式化Flash存储器4.2.2 烧写引导程序4.2.3 烧写内核4.2.4 烧写根文件系统4.2.5 烧写Qtopia应用程序4.3 QT桌面运行环境的安装4.4 交叉编译4.5 程序移植第五章 结束语5.1 总结5.2 展望参考文献致谢攻读学位期间发表的学术论文
相关论文文献
标签:嵌入式论文; 蒙文编辑器论文; 竖排论文;