digiKam
Digikam::OnlineVersionChecker Class Reference
+ Inheritance diagram for Digikam::OnlineVersionChecker:

Signals

void signalNewVersionAvailable (const QString &version)
 
void signalNewVersionCheckError (const QString &error)
 
void signalReleaseNotesData (const QString &notes)
 

Public Member Functions

void cancelCheck ()
 
void checkForNewVersion ()
 
void downloadReleaseNotes (const QString &version)
 
 OnlineVersionChecker (QObject *const parent, bool checkPreRelease=false)
 
QString preReleaseFileName () const
 
void setCurrentBuildDate (const QDateTime &dt)
 
void setCurrentVersion (const QString &version)
 
 ~OnlineVersionChecker ()
 

Static Public Member Functions

static bool bundleProperties (QString &arch, QString &ext)
 
static QString lastCheckDate ()
 

Constructor & Destructor Documentation

◆ OnlineVersionChecker()

Digikam::OnlineVersionChecker::OnlineVersionChecker ( QObject *const  parent,
bool  checkPreRelease = false 
)
explicit

◆ ~OnlineVersionChecker()

Digikam::OnlineVersionChecker::~OnlineVersionChecker ( )

References cancelCheck().

Member Function Documentation

◆ bundleProperties()

bool Digikam::OnlineVersionChecker::bundleProperties ( QString &  arch,
QString &  ext 
)
static

Return true if the system and architecture are supported by the bundle workflow. 'arch' is the relevant prefix for the bundle architecture. 'ext' is the relevant bundle file extension.

Referenced by Digikam::OnlineVersionDwnl::startDownload().

◆ cancelCheck()

void Digikam::OnlineVersionChecker::cancelCheck ( )

Referenced by ~OnlineVersionChecker().

◆ checkForNewVersion()

void Digikam::OnlineVersionChecker::checkForNewVersion ( )

◆ downloadReleaseNotes()

void Digikam::OnlineVersionChecker::downloadReleaseNotes ( const QString &  version)

◆ lastCheckDate()

QString Digikam::OnlineVersionChecker::lastCheckDate ( )
static

Return the last date as string when have been performed a check for new version.

Referenced by Digikam::SetupMisc::SetupMisc().

◆ preReleaseFileName()

QString Digikam::OnlineVersionChecker::preReleaseFileName ( ) const

◆ setCurrentBuildDate()

void Digikam::OnlineVersionChecker::setCurrentBuildDate ( const QDateTime &  dt)

◆ setCurrentVersion()

void Digikam::OnlineVersionChecker::setCurrentVersion ( const QString &  version)

◆ signalNewVersionAvailable

void Digikam::OnlineVersionChecker::signalNewVersionAvailable ( const QString &  version)
signal

◆ signalNewVersionCheckError

void Digikam::OnlineVersionChecker::signalNewVersionCheckError ( const QString &  error)
signal

◆ signalReleaseNotesData

void Digikam::OnlineVersionChecker::signalReleaseNotesData ( const QString &  notes)
signal

The documentation for this class was generated from the following files: