KNewStuff
staticxmlprovider.cpp
Go to the documentation of this file.
148 // TODO first get the entries, then filter with searchString, finally emit the finished signal...
215 ((cacheEntry.version() != entry.version()) || (cacheEntry.releaseDate() != entry.releaseDate()))) {
virtual void loadPayloadLink(const KNS3::EntryInternal &entry, int)
Definition: staticxmlprovider.cpp:261
virtual void setCachedEntries(const KNS3::EntryInternal::List &cachedEntries)
Definition: staticxmlprovider.cpp:124
void setProviderId(const QString &id)
Definition: entryinternal.cpp:149
virtual void loadEntries(const KNS3::Provider::SearchRequest &request)
load the given search and return given page
Definition: staticxmlprovider.cpp:130
void load(const KUrl &url)
Starts asynchronously loading the xml document from the specified URL.
Definition: xmlloader.cpp:39
QString summary() const
Retrieve a short description about the object.
Definition: entryinternal.cpp:194
void loadingFailed(const KNS3::Provider::SearchRequest &)
bool setEntryXML(const QDomElement &xmldata)
set the xml for the entry parses the xml and sets the private members accordingly used to deserialize...
Definition: entryinternal.cpp:417
static QDebug kDebug(bool cond, int area=KDE_DEFAULT_DEBUG_AREA)
virtual QString id() const
A unique Id for this provider (the url in most cases)
Definition: staticxmlprovider.cpp:39
void payloadLinkLoaded(const KNS3::EntryInternal &)
void setPath(const QString &path)
void setReleaseDate(const QDate &releasedate)
Sets the release date.
Definition: entryinternal.cpp:229
virtual bool isInitialized() const
Definition: staticxmlprovider.cpp:119
used to keep track of a search
Definition: knewstuff3/core/provider.h:64
void providerInitialized(KNS3::Provider *)
Definition: knewstuff3/entry.h:61
QString searchTerm
Definition: knewstuff3/core/provider.h:66
void loadingFinished(const KNS3::Provider::SearchRequest &, const KNS3::EntryInternal::List &) const
void setUpdateVersion(const QString &version)
Sets the version number that is available as update.
Definition: entryinternal.cpp:259
Definition: knewstuff3/entry.h:60
QDate releaseDate() const
Retrieve the date of the object's publication.
Definition: entryinternal.cpp:224
virtual bool setProviderXML(const QDomElement &xmldata)
set the provider data xml, to initialize the provider
Definition: staticxmlprovider.cpp:44
static QDebug kWarning(bool cond, int area=KDE_DEFAULT_DEBUG_AREA)
void setStatus(Entry::Status status)
Returns the checksum for the entry.
Definition: entryinternal.cpp:372
Definition: atticaprovider.cpp:35
void setUpdateReleaseDate(const QDate &releasedate)
Sets the release date that is available as update.
Definition: entryinternal.cpp:249
Definition: knewstuff3/entry.h:62
This file is part of the KDE documentation.
Documentation copyright © 1996-2017 The KDE developers.
Generated on Sat Sep 30 2017 14:35:24 by doxygen 1.8.13 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2017 The KDE developers.
Generated on Sat Sep 30 2017 14:35:24 by doxygen 1.8.13 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.