Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СРС ИЭМС Курс №24 ИППС.doc
Скачиваний:
20
Добавлен:
05.06.2015
Размер:
809.98 Кб
Скачать

About Modules

When you install Qt, certain modules are built into the library. For the Qt Enterprise Edition, Qt Evaluation Edition and Qt Free Edition this is all modules. For Qt Professional Edition, the base modules are available: the tools, kernel, widgets, dialog, iconview, and workspace modules. Trolltech does not currently offer modules for sale individually.

All modules may be used only under the terms of the licenses associated with each Edition.

  • Canvas Module

  • IconView Module

  • Network Module

  • OpenGL Module

  • SQL Module

  • Table Module

  • Workspace (MDI) Module

  • XML Module

  • ActiveQt Framework:

    • QAxServer Module

    • QAxContainer Module

  • QMotif Extension

  • Netscape Plugin Extension

Copyright © 2003 Trolltech

Trademarks

Qt 3.2.3

Home | All Classes | Main Classes | Annotated | Grouped Classes | Functions

About Qt

Qt is a multiplatform C++ GUI toolkit created and maintained byTrolltech. It provides application developers with all the functionality needed to build applications with state-of-the-art graphical user interfaces. Qt is fully object-oriented, easily extensible, and allows true component programming. Read the Whitepaper for a comprehensive technical overview.

Since its commercial introduction in early 1996, Qt has formed the basis of many thousands of successful applications worldwide. Qt is also the basis of the popular KDE Linux desktop environment, a standard component of all major Linux distributions. See our Customer Success Stories for some examples of commercial Qt development.

Qt is supported on the following platforms:

  • MS/Windows -- 95, 98, NT 4.0, ME, 2000, and XP

  • Unix/X11 -- Linux, Sun Solaris, HP-UX, Compaq Tru64 UNIX, IBM AIX, SGI IRIX and a wide range of others

  • Macintosh -- Mac OS X

  • Embedded -- Linux platforms with framebuffer support.

Qt is released in different editions:

  • The Qt Enterprise Edition and the Qt Professional Edition provide for commercial software development. They permit traditional commercial software distribution and include free upgrades and Technical Support. For the latest prices, see the Trolltech web site, Pricing and Availability page, or contact sales@trolltech.com. The Enterprise Edition offers additional modules compared to the Professional Edition.

  • The Qt Free Edition is available for Unix/X11, Macintosh and Embedded Linux. The Free Edition is for the development of Free and Open Source software only. It is provided free of charge under the terms of both the Q Public License and the GNU General Public License.

Copyright © 2003 Trolltech

Trademarks

Qt 3.2.3

Home | All Classes | Main Classes | Annotated | Grouped Classes | Functions

All Overviews and howtOs

Qt Object Model

Geometry and Layout

  • Qt Object Model

  • Object Trees and Object Ownership

  • Signals and Slots

  • Meta Object System

  • Properties

  • Using the Meta Object Compiler

  • Why doesn't Qt use templates for signals and slots?

  • Layout Classes

  • Writing your own layout manager

  • The Coordinate System

  • Window Geometry

Internationalization

  • Internationalization with Qt

  • About Unicode

General

Qt/Embedded

  • Installation

  • Qt Plugins

  • Format of the QDataStream Operators

  • Debugging Techniques

  • Drag and Drop

  • Events and Event Filters

  • Keyboard Focus Overview

  • Standard Accelerators

  • Qt-based LiveConnect Plugins

  • ActiveX support

  • Motif Support Extension

  • OpenGL Overlays (X11)

  • Setting the Application Icon

  • Session Management

  • Shared Classes

  • Style overview

  • Qt Template Library

  • Thread Support in Qt

  • Timers

  • Pictures of Most Qt Widgets

  • Deploying Qt Applications

  • QVFb tool - virtual framebuffer for Qt/Embedded

 

  • Installing Qt/Embedded

  • The Feature Definition File

  • The Qt/Embedded-specific classes

  • Adding an accelerated graphics driver to Qt/Embedded

  • Enabling the Linux Framebuffer

  • Running Qt/Embedded applications

  • Character input in Qt/Embedded

  • Fonts in Qt/Embedded

  • Qt/Embedded Pointer Handling

  • Qt/Embedded environment variables

  • Porting your applications to Qt/Embedded

  • Issues when porting Qt/Embedded to another OS

  • Qt/Embedded Performance Tuning

  • Qt/Embedded as a VNC Server

Copyright © 2003 Trolltech

Trademarks

Qt 3.2.3

Home | All Classes | Main Classes | Annotated | Grouped Classes | Functions