Qt Utilities 6.18.1
Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models
|
#include "../global.h"
#include <c++utilities/chrono/datetime.h>
#include <c++utilities/misc/flagenumclass.h>
#include <QObject>
#include <QUrl>
#include <atomic>
#include <memory>
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) |
CPP_UTILITIES_MARK_FLAG_ENUM_CLASS | ( | QtUtilities | , |
QtUtilities::UpdateCheckFlags | ) |