Font Size: a A A

Design And Implementation Of The Traditianal Mongolian Vertical Style Gui Based On Embedded-Linux

Posted on:2010-03-22Degree:MasterType:Thesis
Country:ChinaCandidate:C F WuFull Text:PDF
GTID:2178360278967672Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the rapid development of computer hardware and software, the range of computer applications has been getting wider and wider. The users are also extended from the original professional users of computer to a lot of non-professional users. This means that the human-machine interface must develop from the state of man-adapting-machine to the state of machine -adapting- man, and therefore it should adapt to the user's habits.Because of diversity of ethnics and cultures, different national/ethnic scripts have different writing habits. The traditional Mongolian writing direction is from top to bottom, from left to right. Vertical style of graphical user interface (GUI) is designed for traditional Mongolian Computer Users. At present, there have been little research and implementation on the vertical style of GUI. The study of vertical-style GUI is very important for improving the quality of human-computer interaction of the large number of Mongolian Computer Users.This thesis firstly introduces the characteristics of the traditional Mongolian script and the relevant knowledge about Mongolian coding, and then summarizes the development of the embedded system and the GUI based on the embedded system and finally uses Qt design to realize a vertical-style GUI of traditional Mongolian. The interface can be operated on the Linux target, realizes the vertical typeset of the text and the vertical presentation of traditional Mongolian menus with the functions of cutting, copying, pasting, delete and other basic editing functions and font settings, size, text color, display format ratio.The design and implementation of the thesis include the following steps: installing the operating environment of Qt's desktop, configuring the cross-compiling environment of host computer; analyzing the source code of Qt4.3.2, to be familiar with the text processing mechanism; realizing the vertical presentation of traditional Mongolian and the vertical style of GUI; building target machine environment which includes loading boot system, kernel's startup, device driver and file system; finally cross-compiling the source code of GUI and running on target platform.
Keywords/Search Tags:embedded-Linux, Qt, Mongolian script, vertical-style GUI, ARM
PDF Full Text Request
Related items