Qt Utilities: setup/updater.h File Reference

Qt Utilities 6.21.3 Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models

Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
updater.h File Reference
`#include "../global.h"`
`#include <c++utilities/chrono/datetime.h>`
`#include <c++utilities/misc/flagenumclass.h>`
`#include <QObject>`
`#include <QUrl>`
`#include <atomic>`
`#include <memory>`
Include dependency graph for updater.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | QtUtilities::UpdateNotifier
| The UpdateNotifier class allows checking for new updates. More...
class | QtUtilities::Updater
| The Updater class allows downloading and applying an update. More...
struct | QtUtilities::Updater::Update
class | QtUtilities::UpdateHandler
| The UpdateHandler class manages the non-graphical aspects of checking for new updates and performing them. More...
struct | QtUtilities::UpdateHandler::CheckInterval
| The CheckInterval struct specifies whether automatic checks for updates are enabled and of often they should be done. More...
class | QtUtilities::RestartHandler
| The RestartHandler class allows quitting and respawning the application if a restart is requested. More...

## Namespaces
namespace | QtUtilities
| !

## Enumerations
enum class | QtUtilities::UpdateCheckFlags : quint64 { QtUtilities::None = 0 , QtUtilities::IncludePreReleases = (1 << 0) , QtUtilities::IncludeDrafts = (1 << 1) , QtUtilities::Default = None }

## Functions
| CPP_UTILITIES_MARK_FLAG_ENUM_CLASS (QtUtilities, QtUtilities::UpdateCheckFlags)

## Function Documentation

## ◆ CPP_UTILITIES_MARK_FLAG_ENUM_CLASS()

CPP_UTILITIES_MARK_FLAG_ENUM_CLASS | ( | QtUtilities | ,
|  | QtUtilities::UpdateCheckFlags | )