KNewStuff
downloadmanager.cpp
71 q->connect(engine, SIGNAL(signalUpdateableEntriesLoaded(KNSCore::EntryInternal::List)), q, SLOT(_k_slotEntriesLoaded(KNSCore::EntryInternal::List)));
72 q->connect(engine, SIGNAL(signalEntriesLoaded(KNSCore::EntryInternal::List)), q, SLOT(_k_slotEntriesLoaded(KNSCore::EntryInternal::List)));
73 q->connect(engine, SIGNAL(signalEntryChanged(KNSCore::EntryInternal)), q, SLOT(_k_slotEntryStatusChanged(KNSCore::EntryInternal)));
132 void KNS3::DownloadManagerPrivate::_k_slotEntryStatusChanged(const KNSCore::EntryInternal &entry)
void checkForInstalled()
Check for installed resources Use searchResult to get notified about installed entries.
Definition: downloadmanager.cpp:113
void reserve(int alloc)
Contains the core functionality for handling interaction with NewStuff providers. ...
Definition: atticaprovider.cpp:27
int size() const const
DownloadManager(QObject *parent=nullptr)
Create a DownloadManager It will try to find a appname.knsrc file.
Definition: downloadmanager.cpp:53
void append(const T &value)
void uninstallEntry(const KNS3::Entry &entry)
Uninstalls the given entry.
Definition: downloadmanager.cpp:145
void installEntry(const KNS3::Entry &entry)
Installs or updates an entry.
Definition: downloadmanager.cpp:137
void search(int page=0, int pageSize=100)
Search for a list of entries.
Definition: downloadmanager.cpp:153
QCA_EXPORT void init()
KREPORT_EXPORT QPageSize::PageSizeId pageSize(const QString &key)
void setSearchOrder(SortOrder order)
Set the sort order of the results.
Definition: downloadmanager.cpp:165
void setSearchTerm(const QString &searchTerm)
Sets the search term to filter the results on the server.
Definition: downloadmanager.cpp:183
void fetchEntryById(const QString &id)
Triggers a search for an entry with id as its unique id.
Definition: downloadmanager.cpp:188
QObject * parent() const const
Q_EMITQ_EMIT
QString applicationName()
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Mon Jan 18 2021 22:43:49 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Mon Jan 18 2021 22:43:49 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.