9#ifndef DOWNLOADDESCRIPTION_H
10#define DOWNLOADDESCRIPTION_H
15#include "attica_export.h"
46 Attica::DownloadDescription::Type type()
const;
47 bool hasPrice()
const;
51 QString distributionType()
const;
66 void setType(Attica::DownloadDescription::Type type);
67 void setHasPrice(
bool hasPrice);
68 void setCategory(
const QString &category);
69 void setName(
const QString &name);
70 void setLink(
const QString &link);
71 void setDistributionType(
const QString &distributionType);
72 void setPriceReason(
const QString &priceReason);
73 void setPriceAmount(
const QString &priceAmount);
74 void setSize(uint size);
75 void setGpgFingerprint(
const QString &fingerprint);
76 void setGpgSignature(
const QString &signature);
77 void setPackageName(
const QString &packageName);
78 void setRepository(
const QString &repository);
89 [[nodiscard]]
QString version()
const;
94 void setVersion(
const QString &version);
Represents a download description.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 13 2024 11:54:50 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.