Qt logo


API Structure Overview


The Qt API consists of the following modules:

Ready-To-Use GUI Components

Application Classes
Top-level GUI classes.
Widgets
The GUI primitives like buttons, listboxes, scrollbars etc.
Dialogs
Ready-made pop-up dialogs
Geometry Management
Classes handling automatic resizing and moving of widgets

GUI Component Framework

Abstract Widgets
Abstract widget classes available for subclassing.
Drawing Classes
Classes providing drawing primitives
Font Classes
Classes related to the handling of text fonts
Kernel
Classes providing access to the low-level parts of Qt
Miscellaneous
Various other useful classes

Utilities

General Tool Classes
Generic collection classes like list, queue, stack, string etc.
I/O Handling
Classes providing OS-independent I/O and file and directory handling.
Image Handling
Digital image coding, decoding and manipulation
Time And Date Handling
OS-independent Classes for handling date and time.

Extensions:

Image IO Extension Package
Image input/output facilities for additional image file formats.
LiveConnect Plugins
Qt-based web browser plugins for Netscape and MS Internet Explorer
Xt/Motif Legacy Code Support (X11R6 only)
Assists the migration of old Xt and Motif based code to the more comfortable Qt toolkit.
X Window Embedding Support (X11 only)
Graphical embedding of external Qt applications running X11.


Copyright © 2000 Troll TechTrademarks
Qt version 2.1.0 (pre-release)