9 #include "downloaddescription.h"
11 #include <QStringList>
19 Attica::DownloadDescription::Type
type = Attica::DownloadDescription::FileDownload;
20 bool hasPrice =
false;
38 DownloadDescription::DownloadDescription()
54 DownloadDescription::~DownloadDescription()
58 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
59 QString Attica::DownloadDescription::category()
65 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
72 QString Attica::DownloadDescription::category()
const
82 void DownloadDescription::setId(
int id)
87 void DownloadDescription::setCategory(
const QString &category)
92 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
93 QString Attica::DownloadDescription::distributionType()
95 return d->distributionType;
99 QString Attica::DownloadDescription::distributionType()
const
101 return d->distributionType;
104 void DownloadDescription::setDistributionType(
const QString &distributionType)
106 d->distributionType = distributionType;
109 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
110 bool Attica::DownloadDescription::hasPrice()
116 bool Attica::DownloadDescription::hasPrice()
const
121 void DownloadDescription::setHasPrice(
bool hasPrice)
123 d->hasPrice = hasPrice;
126 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
127 Attica::DownloadDescription::Type DownloadDescription::type()
133 Attica::DownloadDescription::Type DownloadDescription::type()
const
138 void DownloadDescription::setType(Attica::DownloadDescription::Type type)
143 #if ATTICA_BUILD_DEPRECATED_SINCE(0, 2)
144 bool Attica::DownloadDescription::isDownloadtypLink()
146 return d->type == Attica::DownloadDescription::LinkDownload;
150 #if ATTICA_BUILD_DEPRECATED_SINCE(0, 2)
151 void DownloadDescription::setDownloadtypLink(
bool isLink)
154 d->type = Attica::DownloadDescription::LinkDownload;
156 d->type = Attica::DownloadDescription::FileDownload;
161 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
162 QString Attica::DownloadDescription::link()
168 QString Attica::DownloadDescription::link()
const
173 void DownloadDescription::setLink(
const QString &link)
178 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
179 QString Attica::DownloadDescription::name()
185 QString Attica::DownloadDescription::name()
const
190 void DownloadDescription::setName(
const QString &name)
195 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
196 QString Attica::DownloadDescription::priceAmount()
198 return d->priceAmount;
202 QString Attica::DownloadDescription::priceAmount()
const
204 return d->priceAmount;
207 void DownloadDescription::setPriceAmount(
const QString &priceAmount)
209 d->priceAmount = priceAmount;
212 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
213 QString Attica::DownloadDescription::priceReason()
215 return d->priceReason;
219 QString Attica::DownloadDescription::priceReason()
const
221 return d->priceReason;
224 void Attica::DownloadDescription::setPriceReason(
const QString &priceReason)
226 d->priceReason = priceReason;
229 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
230 uint Attica::DownloadDescription::size()
236 uint Attica::DownloadDescription::size()
const
241 void Attica::DownloadDescription::setSize(uint size)
246 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
247 QString Attica::DownloadDescription::gpgFingerprint()
249 return d->gpgFingerprint;
253 QString Attica::DownloadDescription::gpgFingerprint()
const
255 return d->gpgFingerprint;
258 void Attica::DownloadDescription::setGpgFingerprint(
const QString &fingerprint)
260 d->gpgFingerprint = fingerprint;
263 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
264 QString Attica::DownloadDescription::gpgSignature()
266 return d->gpgSignature;
270 QString Attica::DownloadDescription::gpgSignature()
const
272 return d->gpgSignature;
275 void Attica::DownloadDescription::setGpgSignature(
const QString &signature)
277 d->gpgSignature = signature;
280 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
281 QString Attica::DownloadDescription::packageName()
283 return d->packageName;
287 QString Attica::DownloadDescription::packageName()
const
289 return d->packageName;
292 void Attica::DownloadDescription::setPackageName(
const QString &packageName)
294 d->packageName = packageName;
297 #if ATTICA_BUILD_DEPRECATED_SINCE(5, 4)
298 QString Attica::DownloadDescription::repository()
300 return d->repository;
304 QString Attica::DownloadDescription::repository()
const
306 return d->repository;
309 void Attica::DownloadDescription::setRepository(
const QString &repository)
311 d->repository = repository;