分类: LINUX
2009-12-14 19:17:18
Qt 4 consists of several modules, each of which lives in a separate library.
Modules for general software development:
Core non-graphical classes used by other modules | |
Graphical user interface (GUI) components | |
Classes for network programming | |
OpenGL support classes | |
Classes for evaluating Qt Scripts | |
Additional Qt Script components | |
Classes for database integration using SQL | |
Classes for displaying the contents of SVG files | |
Classes for displaying and editing Web content | |
Classes for handling XML | |
An XQuery & XPath engine for XML and custom data models | |
Multimedia framework classes | |
Qt 3 compatibility classes |
Modules for working with Qt's tools:
Classes for extending Qt Designer | |
Classes for handling Qt Designer forms in applications | |
Classes for online help | |
Support for online help | |
Tool classes for unit testing |
The following extension modules are available in the on Windows:
Extension for accessing ActiveX controls | |
Extension for writing ActiveX servers |
The following extension module is available in all on Unix platforms:
Classes for Inter-Process Communication using the D-Bus |
If you use to build your projects, the and modules are included by default. To link only against , add the following line to your .pro file:
QT -= gui
On Windows, if you do not use , the Visual Studio Integration available to , or other build tools such as CMake, you also need to link against the qtmain library.