Metadata Class
(QInstaller::Metadata)The Metadata class represents fetched metadata from a repository. More...
Header: | #include <Metadata> |
Inherits: | QInstaller::CacheableItem |
Public Functions
Metadata() | |
Metadata(const QString &path) | |
virtual | ~Metadata() |
bool | containsRepositoryUpdates() const |
bool | isAvailableFromDefaultRepository() const |
QString | persistentRepositoryPath() |
QInstaller::Repository | repository() const |
void | setAvailableFromDefaultRepository(bool defaultRepository) |
void | setChecksum(const QByteArray &checksum) |
void | setPersistentRepositoryPath(const QUrl &url) |
void | setRepository(const QInstaller::Repository &repository) |
QDomDocument | updatesDocument() const |
Reimplemented Public Functions
virtual QByteArray | checksum() const override |
virtual bool | isActive() const override |
virtual bool | isValid() const override |
virtual bool | obsoletes(QInstaller::CacheableItem *other) override |
- 6 public functions inherited from QInstaller::CacheableItem
Detailed Description
The Metadata class represents fetched metadata from a repository.
Member Function Documentation
Metadata::Metadata()
Default constructs an instance of Metadata.
Metadata::Metadata(const QString &path)
Default constructs an instance of Metadata.
[virtual]
Metadata::~Metadata()
Destroys the instance of Metadata. The destructor is virtual.
[override virtual]
QByteArray Metadata::checksum() const
See also setChecksum().
bool Metadata::containsRepositoryUpdates() const
[override virtual]
bool Metadata::isActive() const
bool Metadata::isAvailableFromDefaultRepository() const
[override virtual]
bool Metadata::isValid() const
[override virtual]
bool Metadata::obsoletes(QInstaller::CacheableItem *other)
QString Metadata::persistentRepositoryPath()
See also setPersistentRepositoryPath().
QInstaller::Repository Metadata::repository() const
See also setRepository().
void Metadata::setAvailableFromDefaultRepository(bool defaultRepository)
See also isAvailableFromDefaultRepository().
void Metadata::setChecksum(const QByteArray &checksum)
See also checksum().
void Metadata::setPersistentRepositoryPath(const QUrl &url)
See also persistentRepositoryPath().
void Metadata::setRepository(const QInstaller::Repository &repository)
See also repository().