C++ API
The C++ API documentation is written for developers who develop the Qt Installer Framework. It describes the internal API, so there is no compatibility promise. Further, the documentation is a work in progress and therefore parts of it are missing while other parts might be out of date.
To create customized installers, use the Scripting API, instead. For more information, see Customizing Installers.
Namespaces
Namespace | Description |
---|---|
QInstaller | Contains classes to implement the core functionality of the Qt Installer Framework and the installer UI. |
KDUpdater | Contains classes to automatically detect updates to applications, to retrieve them from external repositories, and to install them. KDUpdater classes are a fork of KDAB's general KDUpdater module. |
QInstaller C++ Classes
The default file engine for accessing resource collections and resource files | |
Represents an item in a file task object | |
Represents the results of a file task | |
Textual representation of an operation that can be instantiated and executed by the Qt Installer Framework | |
Shows progress information about the installation state | |
Provides information about the operating system |
KDUpdater C++ Classes
Implements a template-based generic factory | |
Used to download files over FTP, HTTP, or HTTPS | |
Used to copy files from the local file system | |
Can be used to download resource files | |
Represents a single update |