KDUpdater Namespace
The KDUpdater classes provide functions to automatically detect updates to applications, to retrieve them from external repositories, and to install them. More...
Header: | #include <KDUpdater> |
Classes
class | Application |
class | ConfigurationInterface |
class | FileDownloader |
class | FileDownloaderFactory |
class | FileDownloaderProxyFactory |
class | HttpDownloader |
class | LocalFileDownloader |
class | PackageInfo |
class | PackagesInfo |
class | ResourceFileDownloader |
class | Task |
class | Update |
class | UpdateFinder |
class | UpdateOperation |
class | UpdateOperationFactory |
class | UpdateSourceInfo |
class | UpdateSourcesInfo |
Functions
bool | operator!=(const UpdateSourceInfo &lhs, const UpdateSourceInfo &rhs) |
KDTOOLS_EXPORT | operator==(const UpdateSourceInfo &lhs, const UpdateSourceInfo &rhs) |
Detailed Description
The KDUpdater classes provide functions 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.
Classes
class Application
The Application class represents an application that can be updated. More...
class ConfigurationInterface
The ConfigurationInterface class provides an interface for configuring an application. More...
class FileDownloader
The FileDownloader class is the base class for file downloaders used in KDUpdater. More...
class FileDownloaderFactory
The FileDownloaderFactory class acts as a factory for KDUpdater::FileDownloader. More...
class FileDownloaderProxyFactory
The FileDownloaderProxyFactory class provides fine-grained proxy selection. More...
class HttpDownloader
The HttpDownloader class is used to download files over FTP, HTTP, or HTTPS. More...
class LocalFileDownloader
The LocalFileDownloader class is used to copy files from the local file system. More...
class PackageInfo
The PackageInfo class describes a single installed package in the application. More...
class PackagesInfo
The PackagesInfo class provides access to information about packages installed on the application side. More...
class ResourceFileDownloader
The ResourceFileDownloader class can be used to download resource files. More...
class Task
The Task class is the base class for all tasks in KDUpdater. More...
class Update
Represents a single update More...
class UpdateFinder
The UpdaterFinder class finds updates applicable for a KDUpdater::Application. More...
class UpdateOperation
The UpdateOperation class is an abstract base class for update operations. More...
class UpdateOperationFactory
The UpdateOperationFactory class is used to create update operations based on their name. More...
class UpdateSourceInfo
The UpdateSourceInfo class specifies a single update source. More...
class UpdateSourcesInfo
The UpdateSourcesInfo class provides access to information about the update sources set for the application. More...
Function Documentation
bool KDUpdater::operator!=(const UpdateSourceInfo &lhs, const UpdateSourceInfo &rhs)
Returns true
if lhs and rhs are different; otherwise returns false
.
KDTOOLS_EXPORT KDUpdater::operator==(const UpdateSourceInfo &lhs, const UpdateSourceInfo &rhs)
Returns true
if lhs and rhs are equal; otherwise returns false
.