11 static QList<QString>
URLS;
19 updater->deleteLater();
122 return getUpdater(url)->
openUrl();
371 Updater *QSimpleUpdater::getUpdater(
const QString &url)
const
373 if (!
URLS.contains(url))
static QList< Updater * > UPDATERS
static QList< QString > URLS
Manages the updater instances.
void appcastDownloaded(const QString &url, const QByteArray &data)
void setModuleVersion(const QString &url, const QString &version)
QString getOpenUrl(const QString &url) const
void setNotifyOnUpdate(const QString &url, const bool notify)
void setNotifyOnFinish(const QString &url, const bool notify)
void setModuleName(const QString &url, const QString &name)
void checkingFinished(const QString &url)
QString getPlatformKey(const QString &url) const
QString getUserAgentString(const QString &url) const
QString getChangelog(const QString &url) const
void checkForUpdates(const QString &url)
bool getUpdateAvailable(const QString &url) const
bool getNotifyOnFinish(const QString &url) const
QString getLatestVersion(const QString &url) const
QString getDownloadUrl(const QString &url) const
bool usesCustomInstallProcedures(const QString &url) const
void setMandatoryUpdate(const QString &url, const bool mandatory_update)
void downloadFinished(const QString &url, const QString &filepath)
void setDownloaderEnabled(const QString &url, const bool enabled)
void setUseCustomAppcast(const QString &url, const bool customAppcast)
QString getModuleName(const QString &url) const
void setUseCustomInstallProcedures(const QString &url, const bool custom)
bool getNotifyOnUpdate(const QString &url) const
QString getModuleVersion(const QString &url) const
void setUserAgentString(const QString &url, const QString &agent)
static QSimpleUpdater * getInstance()
bool getDownloaderEnabled(const QString &url) const
void setPlatformKey(const QString &url, const QString &platform)
bool usesCustomAppcast(const QString &url) const
Downloads and interprests the update definition file.
QString changelog() const
void setNotifyOnFinish(const bool notify)
void setUrl(const QString &url)
void setDownloaderEnabled(const bool enabled)
bool useCustomInstallProcedures() const
bool notifyOnFinish() const
void setUseCustomInstallProcedures(const bool custom)
QString moduleName() const
QString latestVersion() const
void setModuleName(const QString &name)
QString downloadUrl() const
void setPlatformKey(const QString &platformKey)
bool customAppcast() const
void setModuleVersion(const QString &version)
void setMandatoryUpdate(const bool mandatory_update)
bool downloaderEnabled() const
bool notifyOnUpdate() const
QString platformKey() const
void setUseCustomAppcast(const bool customAppcast)
bool updateAvailable() const
void setNotifyOnUpdate(const bool notify)
QString userAgentString() const
QString moduleVersion() const
void setUserAgentString(const QString &agent)