|  | Home · Modules · Classes · Namespaces · Functions |

Modules

# Qxt's Modules

Qxt consists of several modules, each of which lives in a separate library:

QxtBerkeley | The QxtBerkeley module provides a Qt interface to the Berkeley DB.
QxtCore | The QxtCore module extends QtCore and contains core non-GUI functionality.
QxtGui | The QxtGui module extends QxtCore and QtGui.
QxtNetwork | The QxtNetwork module extends QtNetwork with RPC functionality.
QxtSql | The QxtSql module extends QtSql with serializable queries.
QxtWeb | The QxtWeb module provides tools for creating web services using Qt.
QxtZeroconf | Qxt QxtZeroconf module implements configure free service discovery

To use one of these modules, add them to the QXT variable in your qmake project (.pro) file. For example:

        CONFIG += qxt
        QXT += network

The QxtCore and QxtGui modules are included by default. To link only against QxtCore, do this:

        QXT = core

See also Qxt's Classes, Qxt's Namespaces, and Qxt's Functions.