Attica::DownloadDescription
#include <Attica/DownloadDescription>
Public Types | |
enum | Type { FileDownload = 0 , LinkDownload , PackageDownload } |
Detailed Description
Represents a download description.
Definition at line 25 of file downloaddescription.h.
Member Enumeration Documentation
◆ Type
enum Attica::DownloadDescription::Type |
Definition at line 28 of file downloaddescription.h.
Constructor & Destructor Documentation
◆ DownloadDescription() [1/2]
DownloadDescription::DownloadDescription | ( | ) |
Definition at line 38 of file downloaddescription.cpp.
◆ DownloadDescription() [2/2]
DownloadDescription::DownloadDescription | ( | const DownloadDescription & | other | ) |
Definition at line 43 of file downloaddescription.cpp.
◆ ~DownloadDescription()
DownloadDescription::~DownloadDescription | ( | ) |
Definition at line 54 of file downloaddescription.cpp.
Member Function Documentation
◆ category()
QString Attica::DownloadDescription::category | ( | ) | const |
Definition at line 58 of file downloaddescription.cpp.
◆ distributionType()
QString Attica::DownloadDescription::distributionType | ( | ) | const |
Definition at line 78 of file downloaddescription.cpp.
◆ gpgFingerprint()
QString Attica::DownloadDescription::gpgFingerprint | ( | ) | const |
Definition at line 158 of file downloaddescription.cpp.
◆ gpgSignature()
QString Attica::DownloadDescription::gpgSignature | ( | ) | const |
Definition at line 168 of file downloaddescription.cpp.
◆ hasPrice()
bool Attica::DownloadDescription::hasPrice | ( | ) | const |
Definition at line 88 of file downloaddescription.cpp.
◆ id()
int DownloadDescription::id | ( | ) | const |
The id of the description - as one Content can have multiple download descriptions associated.
This will simply be 1, 2, ...
Definition at line 63 of file downloaddescription.cpp.
◆ link()
QString Attica::DownloadDescription::link | ( | ) | const |
Definition at line 108 of file downloaddescription.cpp.
◆ name()
QString Attica::DownloadDescription::name | ( | ) | const |
Definition at line 118 of file downloaddescription.cpp.
◆ operator=()
DownloadDescription & DownloadDescription::operator= | ( | const DownloadDescription & | other | ) |
Definition at line 48 of file downloaddescription.cpp.
◆ packageName()
QString Attica::DownloadDescription::packageName | ( | ) | const |
Definition at line 178 of file downloaddescription.cpp.
◆ priceAmount()
QString Attica::DownloadDescription::priceAmount | ( | ) | const |
Definition at line 128 of file downloaddescription.cpp.
◆ priceReason()
QString Attica::DownloadDescription::priceReason | ( | ) | const |
Definition at line 138 of file downloaddescription.cpp.
◆ repository()
QString Attica::DownloadDescription::repository | ( | ) | const |
Definition at line 188 of file downloaddescription.cpp.
◆ setCategory()
Definition at line 73 of file downloaddescription.cpp.
◆ setDistributionType()
Definition at line 83 of file downloaddescription.cpp.
◆ setGpgFingerprint()
Definition at line 163 of file downloaddescription.cpp.
◆ setGpgSignature()
Definition at line 173 of file downloaddescription.cpp.
◆ setHasPrice()
void DownloadDescription::setHasPrice | ( | bool | hasPrice | ) |
Definition at line 93 of file downloaddescription.cpp.
◆ setId()
void DownloadDescription::setId | ( | int | id | ) |
Definition at line 68 of file downloaddescription.cpp.
◆ setLink()
Definition at line 113 of file downloaddescription.cpp.
◆ setName()
Definition at line 123 of file downloaddescription.cpp.
◆ setPackageName()
Definition at line 183 of file downloaddescription.cpp.
◆ setPriceAmount()
Definition at line 133 of file downloaddescription.cpp.
◆ setPriceReason()
Definition at line 143 of file downloaddescription.cpp.
◆ setRepository()
Definition at line 193 of file downloaddescription.cpp.
◆ setSize()
void Attica::DownloadDescription::setSize | ( | uint | size | ) |
Definition at line 153 of file downloaddescription.cpp.
◆ setTags()
void Attica::DownloadDescription::setTags | ( | const QStringList & | tags | ) |
Set the list of tags for this download description.
- Since
- 5.50
Definition at line 203 of file downloaddescription.cpp.
◆ setType()
void DownloadDescription::setType | ( | Attica::DownloadDescription::Type | type | ) |
Definition at line 103 of file downloaddescription.cpp.
◆ size()
uint Attica::DownloadDescription::size | ( | ) | const |
Definition at line 148 of file downloaddescription.cpp.
◆ tags()
QStringList Attica::DownloadDescription::tags | ( | ) | const |
Get the list of tags for this download description.
- Since
- 5.50
Definition at line 198 of file downloaddescription.cpp.
◆ type()
Attica::DownloadDescription::Type DownloadDescription::type | ( | ) | const |
Definition at line 98 of file downloaddescription.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Apr 27 2024 22:14:15 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.