Font Size: a A A

Qt-embedded Gui And Browser

Posted on:2011-10-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y JiaoFull Text:PDF
GTID:2208330332977061Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With development of the computer technology and the information network technology, Embedded systems has been widely applied,duing to its compact,easy to use,practical and so on. Especially in recent years, more and more embedded products are used in various fields, Such as defense, industrial control, communications, office automation and consumer electronics and so on. Therefore design with a graphical user interface, easy operation of embedded control system, intelligent terminals, has high practical value and research value.Qt use the "write once, compile anywhere" approach for the development of cross-platform graphical user interface application provides a complete C + + application development framework. Qt has an intuitive, powerful API, rich features, high-quality documents, powerful portable, also provides a qvfb program can simulate the embedded operating environment. More importantly, the Qt / Embedde offers free version of the license, significantly reducing development costs. Qt has changed from a simple graphics tool kit to a standard for the evolution of growth in application development framework meaningful, because of so many advantages. This thesis is in this context, to discuss how to use Qt / Embedded to build a Linux-based ARM920T and embedded GUI system.This thesis from the aspects of performance, such as comparison of several popular embedded GUI tool, and ultimately chose embedded Qt as development tools. Then from the establishment of application, building server and client and server communication between clients and servers, and to receive the events of the window server processing, coordinated management and input devices, and applications of communications and the application shows that the seven aspects based on detailed analysis of the Embedded/Qt graphical interface, and the mechanism of system programming interfaces Embedded/Qt. Combined with concrete development board Qtopia explains graphics system S3C2410 development process, and according to the development process, expounds how to establish crossover development environment, how to establish Qtopia virtual mainframe platform in Qtopia file system, how to transplant, how to transplant embedded browser. Through careful study of the embedded Qt in development and Qtopia transplant board, realize the browser and platform embedded terminal graphical interface system and network browsing, making terminal operation more direct, simple and elegant.
Keywords/Search Tags:GUI, Qt, Qt/Embedded, Qtopia, Embedded Browser
PDF Full Text Request
Related items