We bake cookies in your browser for a better experience. Using this site means that you consent. Read More
| Modules for general software development | |
|---|---|
| QtCore | Core non-graphical classes used by other modules |
| QtGui | Graphical user interface (GUI) components |
| QtMultimedia | Classes for low-level multimedia functionality |
| QtNetwork | Classes for network programming |
| QtOpenGL | OpenGL support classes |
| QtOpenVG | OpenVG support classes |
| QtScript | Classes for evaluating Qt Scripts |
| QtScriptTools | Additional Qt Script components |
| QtSql | Classes for database integration using SQL |
| QtSvg | Classes for displaying the contents of SVG files |
| QtWebKit | Classes for displaying and editing Web content |
| QtXml | Classes for handling XML |
| QtXmlPatterns | An XQuery & XPath engine for XML and custom data models |
| QtDeclarative | An engine for declaratively building fluid user interfaces. |
| Phonon | Multimedia framework classes |
| Qt3Support | Qt 3 compatibility classes |
| Modules for working with Qt's tools | |
| QtDesigner | Classes for extending Qt Designer |
| QtUiTools | Classes for handling Qt Designer forms in applications |
| QtHelp | Classes for online help |
| QtTest | Tool classes for unit testing |
| Modules for Windows developers | |
| QAxContainer | Extension for accessing ActiveX controls |
| QAxServer | Extension for writing ActiveX servers |
| Modules for Unix developers | |
| QtDBus | Classes for Inter-Process Communication using the D-Bus |
If you use qmake to build your projects, the QtCore and QtGui modules are included by default. To link only against QtCore, add the following line to your .pro file:
QT -= gui
On Windows, if you do not use qmake or other build tools such as CMake, you also need to link against the qtmain library.
See also Class and Function Documentation.
Module contains namespaces and classes for multimedia functionality
Module is a Windows-only extension for accessing ActiveX controls and COM objects
Module is a Windows-only static library that you can use to turn a standard Qt binary into a COM server
Module provides classes that ease porting from Qt 3 to Qt 4
Module contains core non-GUI functionality
Module is a Unix-only library that you can use to perform Inter-Process Communication using the D-Bus protocol
QDeclarativeListReference class allows the manipulation of QDeclarativeListProperty properties
Module provides classes that allow you to create your own custom widget plugins for Qt Designer, and classes that enable you to access Qt Designer's components
Module extends QtCore with GUI functionality
Module provides classes for integrating online documentation in applications
Module provides low-level multimedia functionality
Module provides classes to make network programming easier and portable
Module offers classes that make it easy to use OpenGL in Qt applications
Module is a plugin that provides support for OpenVG painting
Module provides classes for making Qt applications scriptable
Module provides additional components for applications that use Qt Script
Module provides classes for displaying and creating SVG files
Module provides classes for unit testing Qt applications and libraries
Module provides classes to handle forms created with Qt Designer
Module provides a web browser engine as well as classes to render and interact with web content
Module provides a stream reader and writer for XML documents, and C++ implementations of SAX and DOM
Module provides support for XPath, XQuery, XSLT and XML Schema validation
© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.