标题:QT/QTE概述
作者:keisuo
日期:2007-05-28 10:45
内容:
QT:The Qt toolkit is a C++ class library and a set of tools for building multiplatform GUI programs using a “write once, compile anywhere” approach. 有多种操作系统平台下的QT开发工具,所开发的应用程序经相应编译也能运行在不同的操作系统上,例如Windows 95-XP,Mac OS X,Linux/Unix with X11,Solaris,HP-UX等。
QT/X11:Linux/Unix with X11平台下的QT版本。在嵌入式Linux开发中,为QT/E提供Qt Designer开发工具和qvfb工具(Virtual FrameBuffer for QT/E)。
QT/Embedded:用于Embedded Linux的QT版本。是针对于嵌入式系统的特点,对PC下的QT进行特别裁减和增补后的嵌入式QT。因此也是GUI的一个C++类库和一套GUI开发工具,只不过是针对于嵌入式Linux系统的。
Qtopia:可以认为是基于QT/E库的一个嵌入式Linux桌面环境,同时又为开发者为嵌入式设备编写程序提供了一个面向对象的API(Application Programming Interface,应用编程接口)。The Qtopia platform encomposses both the software that runs on an embedded device and the software that runs on a end-users desktop. The software that runs on the desktop, called Qtopia Desktop, allows the user to input Qtopia application information on their desktop and synchronize their data between the embedded device and the desktop. Qtopia Desktop allows the developer to write plugins into the desktop to synchronize their information.
① Qtopia is Trolltech's comprehensive application platform / a graphical environment for embedded Linux-based PDAs, mobile phones, web pads, and other mobile computing devices. Qtopia产品线被设计用来提供和创造GUI,有两种版本可用:Qtopia Phone Edition(用于智能电话)和Qtopia PDA Edition(用于基于Linux OS的PDA)。
② Can you suggest a cross compiler for ARM applications? Yes. We recommend you try ftp://ftp.arm.linux.org.uk/pub/linux/arm/toolchain/.
③ What can be done with QT Designer for Qtopia? QT Designer can be used to create user-interface files for Qtopia, however, code will be required to customize the user-interface for the available screen size.
To edit..