QtAutoUpdater  3.0.0
A Qt library to automatically check for updates and install them
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAction
 Cde::skycoder42::QtAutoUpdater::Quick::UpdateActionA simple action for update checks
 CDelayButton
 Cde::skycoder42::QtAutoUpdater::Quick::UpdateButtonA simple button for update checks
 CDialog
 Cde::skycoder42::QtAutoUpdater::Quick::DialogBase[INTERNAL] Base class for dialogs
 Cde::skycoder42::QtAutoUpdater::Quick::AskUpdateDialogA dialog to ask the user whether he wants to check for updates
 Cde::skycoder42::QtAutoUpdater::Quick::ProgressDialogA dialog to show the progress of an update check
 Cde::skycoder42::QtAutoUpdater::Quick::UpdateResultDialogA dialog to show the result of an update check
 CQtAutoUpdater::UpdaterBackend::IConfigReaderA helper interface to allow backend generic access to a backends configuration
 CQtAutoUpdater::ProcessBackend::ProcessInfoBaseStructure that collects information about a process to be started
 CQtAutoUpdater::ProcessBackend::InstallProcessInfoStructure that collects information about an installation process to be started
 CQtAutoUpdater::ProcessBackend::UpdateProcessInfoStructure that collects information about an update process to be started
 CQBasicAtomicInteger
 CQBasicAtomicPointer
 CQBasicMutex
 CQFutureWatcherBase
 CQObject [external]
 CQAbstractItemModel [external]
 CQAbstractListModel [external]
 Cde::skycoder42::QtAutoUpdater::Quick::UpdateInfoModelAn item model that takes a list of update infos and presents them via the model
 CQtAutoUpdater::UpdateControllerA class to show a controlled update GUI to the user
 CQtAutoUpdater::UpdateInstallerAn interface to implement and consume custom in-process installer
 CQtAutoUpdater::UpdaterThe main updater. Can check for updates and trigger update installations
 CQtAutoUpdater::UpdaterBackendAn interface to be implemented by updater plugins to provide the updater functionalities
 CQtAutoUpdater::ProcessBackendAn extension of UpdaterBackend for easy implementation of QProcess based updater plugins
 CQWidget [external]
 CQtAutoUpdater::UpdateButtonA simple button for update checks
 CQPaintDevice [external]
 CQWidget [external]
 CQtObject
 Cde::skycoder42::QtAutoUpdater::Quick::UpdaterComponent[INTERNAL] Base class for components
 Cde::skycoder42::QtAutoUpdater::Quick::UpdateInfoComponentA component that creates information views with detailed infos about updates
 Cde::skycoder42::QtAutoUpdater::Quick::UpdateInstallerComponentA component that creates an update installation wizard
 CQtQml.QtObject [external]
 Cde::skycoder42::QtAutoUpdater::Core::QtAutoUpdaterA singleton class to create instances of different QtAutoUpdater types
 Cde::skycoder42::QtAutoUpdater::Quick::UpdaterComponent[INTERNAL] Base class for components
 CQtQuick.Controls.Action [external]
 Cde::skycoder42::QtAutoUpdater::Quick::UpdateActionA simple action for update checks
 CQtQuick.Controls.DelayButton [external]
 Cde::skycoder42::QtAutoUpdater::Quick::UpdateButtonA simple button for update checks
 CQtQuick.Controls.Dialog [external]
 Cde::skycoder42::QtAutoUpdater::Quick::DialogBase[INTERNAL] Base class for dialogs
 CQtAutoUpdater::UpdateInfoProvides information about updates for components
 CQtAutoUpdater::UpdaterPluginThe plugin interface to implement to create an updater plugin