| With the development of CNGI and wireless communication technology, the future trend of communication development is the integration of mobile communication network and data network, which requires a matched mobile terminal has powerful data processing capabilities and friendly graphical user interface.The graphical user interface is an important part of an mobile terminal's operation system.Using Linux as an operating system with a GUI system built on, seems to be a good solution.This thesis is studying how to implement GUI and embedded browser of mobile terminal in CNGI.Firstly, the thesis compared the currently popular embedded GUIs with their system frame, functions and other aspects, and chose the Qt/Embedded as a research object. Due to insufficient of traditional GUI, the thesis input the Qt/Embedded library and Qtopia platform which released by Trolltech. Particularly analysed the embedded graphical interface system mechanism based on Qt/Embedded in seven aspects: creating applications, building server, communicatation between clients and the server , dealing with receiving incidents between clients and the server , management of windows, communications of applications and input equipments, and application's display. With specific development board FS2410, the thesis expounded the development process of Qtopia graphics system. According to the development process, the thesis particularly explicated how to set up cross-compiler environment, how to build qtopia virtual environment on PC, how to transplant Qtopia file system, how to develop their oen applications and how to transplant Konqueror/E to Qtopia system.The GUI and browser was implemented after deep study of Qt/Embedded. It made terminal operation more intuitive,simple and beautiful. |