digiKam
Loading...
Searching...
No Matches
Digikam::OnlineVersionChecker Class Reference

#include <onlineversionchecker.h>

+ Inheritance diagram for Digikam::OnlineVersionChecker:

Signals

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

Public Member Functions

void cancelCheck ()
 
void checkForNewVersion ()
 
 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, QString &qtVersion, QString &dir)
 
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,
QString &  qtVersion,
QString &  dir 
)
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. 'qtVersion' is the relevant version of Qt used in the bundle file-name. 'dir' is the subdirectory if any to get the bundle file.

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

◆ cancelCheck()

void Digikam::OnlineVersionChecker::cancelCheck ( )

Referenced by ~OnlineVersionChecker().

◆ checkForNewVersion()

void Digikam::OnlineVersionChecker::checkForNewVersion ( )

◆ 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(), and ShowFoto::ShowfotoSetupMisc::ShowfotoSetupMisc().

◆ 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

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