KNS::Entry Class Reference#include <entry.h>
List of all members.
Detailed Description
KNewStuff data entry container.
This class provides accessor methods to the data objects as used by KNewStuff. It should probably not be used directly by the application.
- Author:
- Cornelius Schumacher (schumacher@kde.org)
- Maintainer:
- Josef Spillner (spillner@kde.org)
Definition at line 44 of file entry.h.
Constructor & Destructor Documentation
Member Function Documentation
Retrieve the author's name of the object.
- Returns:
- object author
Definition at line 142 of file entry.cpp.
QString Entry::authorEmail |
( |
|
) |
const |
Retrieve the author's email address of the object.
- Returns:
- object author email address
Definition at line 65 of file entry.cpp.
Retrieve the download count for the object, which has been determined by its hosting sites and thus might change over time.
- Returns:
- object download count
Definition at line 276 of file entry.cpp.
Return the full name for the meta information.
It is constructed as name-version-release.
Definition at line 281 of file entry.cpp.
Return the list of languages this object supports.
Definition at line 286 of file entry.cpp.
Retrieve the license name of the object.
- Returns:
- object license
Definition at line 153 of file entry.cpp.
Retrieve the internationalised name of the data object.
- Returns:
- object name (potentially translated)
Definition at line 75 of file entry.cpp.
Retrieve the name of the data object.
- Returns:
- object name
Definition at line 120 of file entry.cpp.
KURL Entry::payload |
( |
const QString & |
lang = QString::null |
) |
const |
Retrieve the file name of the object.
- Parameters:
-
| lang | preferred language, or QString::null for KDE default |
- Returns:
- object filename
Definition at line 221 of file entry.cpp.
KURL Entry::preview |
( |
const QString & |
lang = QString::null |
) |
const |
Retrieve the file name of an image containing a preview of the object.
- Parameters:
-
| lang | preferred language, or QString::null for KDE default |
- Returns:
- object preview filename
Definition at line 244 of file entry.cpp.
Retrieve the rating for the object, which has been determined by its users and thus might change over time.
- Returns:
- object rating
Definition at line 265 of file entry.cpp.
int Entry::release |
( |
|
) |
const |
Retrieve the release number of the object.
- Returns:
- object release
Definition at line 197 of file entry.cpp.
QDate Entry::releaseDate |
( |
|
) |
const |
Retrieve the date of the object's publication.
- Returns:
- object release date
Definition at line 208 of file entry.cpp.
void Entry::setAuthor |
( |
const QString & |
|
) |
|
Sets the full name of the object's author.
Definition at line 137 of file entry.cpp.
void Entry::setAuthorEmail |
( |
const QString & |
|
) |
|
Sets the email address of the object's author.
Definition at line 70 of file entry.cpp.
void Entry::setDownloads |
( |
int |
|
) |
|
Sets the number of downloads.
Definition at line 271 of file entry.cpp.
void Entry::setLicence |
( |
const QString & |
|
) |
|
Sets the license (abbreviation) applicable to the object.
Definition at line 148 of file entry.cpp.
Sets the (internationalised) name for this data object.
Definition at line 89 of file entry.cpp.
void Entry::setName |
( |
const QString & |
|
) |
|
Sets the (unique) name for this data object.
Definition at line 115 of file entry.cpp.
void Entry::setPayload |
( |
const KURL & |
, |
|
|
const QString & |
lang = QString::null | |
|
) |
| | |
Sets the object's file.
Definition at line 214 of file entry.cpp.
void Entry::setPreview |
( |
const KURL & |
, |
|
|
const QString & |
lang = QString::null | |
|
) |
| | |
Sets the object's preview file, if available.
This should be a picture file.
Definition at line 237 of file entry.cpp.
void Entry::setRating |
( |
int |
|
) |
|
Sets the rating between 0 (worst) and 10 (best).
Definition at line 260 of file entry.cpp.
void Entry::setRelease |
( |
int |
|
) |
|
Sets the release number, which is increased for feature-equal objects with the same version number, but slightly updated contents.
Definition at line 192 of file entry.cpp.
void Entry::setReleaseDate |
( |
const QDate & |
|
) |
|
Sets the release date.
Definition at line 203 of file entry.cpp.
void Entry::setSummary |
( |
const QString & |
, |
|
|
const QString & |
lang = QString::null | |
|
) |
| | |
Sets a short description on what the object is all about.
Definition at line 159 of file entry.cpp.
void Entry::setType |
( |
const QString & |
|
) |
|
Sets the application type, e.g.
'kdesktop/wallpaper'.
Definition at line 126 of file entry.cpp.
void Entry::setVersion |
( |
const QString & |
|
) |
|
Sets the version number.
Definition at line 181 of file entry.cpp.
Retrieve a short description about the object.
- Parameters:
-
| lang | preferred language, or QString::null for KDE default |
- Returns:
- object description
Definition at line 166 of file entry.cpp.
Retrieve the type of the data object.
- Returns:
- object type
Definition at line 131 of file entry.cpp.
Retrieve the version string of the object.
- Returns:
- object version
Definition at line 186 of file entry.cpp.
The documentation for this class was generated from the following files:
|